@charset "UTF-8"; /* * Favorite Colors * rgb(51, 122, 183) - #337ab7 * rgb(76, 159, 224) - #4c9fe0 * rgb(83, 105, 255) - #5369ff */ /* * Loading */ .lds-ring { display: inline-block; position: relative; width: 80px; height: 80px; } .lds-ring div { box-sizing: border-box; display: block; position: absolute; width: 64px; height: 64px; margin: 8px; border: 8px solid rgb(83, 105, 255); border-radius: 50%; animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; border-color: rgb(83, 105, 255) transparent transparent transparent; } .lds-ring div:nth-child(1) { animation-delay: -0.45s; } .lds-ring div:nth-child(2) { animation-delay: -0.3s; } .lds-ring div:nth-child(3) { animation-delay: -0.15s; } @keyframes lds-ring { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /* * Loading Image */ /* .sk-fading-circle { margin: 50px auto; width: 80px; height: 80px; position: relative; } .sk-fading-circle .sk-circle { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .sk-fading-circle .sk-circle:before { content: ''; display: block; margin: 0 auto; width: 15%; height: 15%; background-color: rgb(51,51,51); border-radius: 100%; -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; } .sk-fading-circle .sk-circle2 { -webkit-transform: rotate(30deg); -ms-transform: rotate(30deg); transform: rotate(30deg); } .sk-fading-circle .sk-circle3 { -webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg); } .sk-fading-circle .sk-circle4 { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .sk-fading-circle .sk-circle5 { -webkit-transform: rotate(120deg); -ms-transform: rotate(120deg); transform: rotate(120deg); } .sk-fading-circle .sk-circle6 { -webkit-transform: rotate(150deg); -ms-transform: rotate(150deg); transform: rotate(150deg); } .sk-fading-circle .sk-circle7 { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .sk-fading-circle .sk-circle8 { -webkit-transform: rotate(210deg); -ms-transform: rotate(210deg); transform: rotate(210deg); } .sk-fading-circle .sk-circle9 { -webkit-transform: rotate(240deg); -ms-transform: rotate(240deg); transform: rotate(240deg); } .sk-fading-circle .sk-circle10 { -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); } .sk-fading-circle .sk-circle11 { -webkit-transform: rotate(300deg); -ms-transform: rotate(300deg); transform: rotate(300deg); } .sk-fading-circle .sk-circle12 { -webkit-transform: rotate(330deg); -ms-transform: rotate(330deg); transform: rotate(330deg); } .sk-fading-circle .sk-circle2:before { -webkit-animation-delay: -1.1s; animation-delay: -1.1s; } .sk-fading-circle .sk-circle3:before { -webkit-animation-delay: -1s; animation-delay: -1s; } .sk-fading-circle .sk-circle4:before { -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } .sk-fading-circle .sk-circle5:before { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } .sk-fading-circle .sk-circle6:before { -webkit-animation-delay: -0.7s; animation-delay: -0.7s; } .sk-fading-circle .sk-circle7:before { -webkit-animation-delay: -0.6s; animation-delay: -0.6s; } .sk-fading-circle .sk-circle8:before { -webkit-animation-delay: -0.5s; animation-delay: -0.5s; } .sk-fading-circle .sk-circle9:before { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .sk-fading-circle .sk-circle10:before { -webkit-animation-delay: -0.3s; animation-delay: -0.3s; } .sk-fading-circle .sk-circle11:before { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .sk-fading-circle .sk-circle12:before { -webkit-animation-delay: -0.1s; animation-delay: -0.1s; } @-webkit-keyframes sk-circleFadeDelay { 0%, 39%, 100% { opacity: 0; } 40% { opacity: 1; } } @keyframes sk-circleFadeDelay { 0%, 39%, 100% { opacity: 0; } 40% { opacity: 1; } } .counter { position: relative; top: 101px; width: 25px; font-size: x-large; cursor: default; overflow: hidden; margin: 0px auto; } .timer { height: 25px; float: left; } .timer-val-container { float: left; } .seconds-single { animation: count-10 10s steps(10, end) infinite; } .timer-val { width: 25px; height: 25px; text-align: center; line-height: 25px; text-shadow: 0 1px 4px rgba(0, 0, 0, 0.1); } @keyframes count-10 { to { transform: translateY(-250px); } } @-webkit-keyframes count-10 { to { transform: translateY(-250px); } } */ *, :after, :before { box-sizing: border-box; } table.shorts { margin: 2px 3px; padding: 2px 3px; border: 1px solid rgb(250, 250, 250); border-collapse: collapse; font-size: x-small } td.k { text-align: center; padding: 2px 5px; margin: 2px 5px; border: 1px solid rgb(204, 204, 204); } td.d { padding: 2px 5px; margin: 2px 5px; border: 1px solid rgb(204, 204, 204); } th.d { padding: 2px 5px; margin: 2px 5px; border: 1px solid rgb(204, 204, 204); } th.cxx, th.cxz, th.cxb, th.cxs, th.cxv, td.cxx, td.cxz, td.cxb, td.cxs, td.cxv { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAFklEQVR42mP88OHDf0aSiGfPntGaAAAL8XAJa+SuYgAAAABJRU5ErkJggg==); background-repeat: repeat-x; border: 1px solid rgb(204, 204, 204); vertical-align: middle; } td.cxx, td.cxz, td.cxb, td.cxs, td.cxv { font: normal 12px arial, tahoma, sans-serif; line-height: 24px; background: rgb(254, 254, 254); padding: 1px; color: rgb(34, 34, 34); } td.cxy { font: normal 12px arial, tahoma, sans-serif; line-height: 24px; border: 1px solid rgb(204, 204, 204); vertical-align: middle; text-align: right; background: rgb(254, 254, 254); padding: 1px; color: rgb(34, 34, 34); } input[type="color"] { -webkit-appearance: none; border: none; width: 100%; height: 100%; } input[type="color"]::-webkit-color-swatch-wrapper { padding: 0; } input[type="color"]::-webkit-color-swatch { border: none; } .unselectable { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } div.cxc { left: 0px; top: 0px; margin-left: 5px; margin-top: 2px; white-space: nowrap; overflow: hidden; } .json-key { color: rgb(215, 48, 39); font-weight: bold; } .json-value { color: rgb(69, 117, 180); } .json-string { color: rgb(168, 82, 2); } .json-number { color: rgb(69, 117, 180); } .json-boolean { color: rgb(102, 102, 0); } .json-null { color: rgb(69, 117, 180); } .json-comment { color: rgb(58, 115, 0) } div.CanvasXpressCode { border: 1px solid rgb(83, 105, 255); border-radius: 5px; box-sizing: border-box; background-color: rgb(238, 238, 238); cursor: move; color: rgb(34, 34, 34); font: normal 12px arial, tahoma, sans-serif; margin: 2px 3px; padding: 10px 20px 20px 10px; position: absolute; white-space: nowrap; } img.CanvasXpressCode, svg.CanvasXpressCode { background: rgba(0, 0, 0, 0) !important; border-radius: 5px; border: 1px solid rgb(83, 105, 255) !important; padding: 5px; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: default; float: right; margin: 5px 8px 0px 0px !important; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } pre.CanvasXpressCode { text-align: left; padding: inherit; margin: inherit; font-size: inherit; line-height: inherit; color: inherit; word-break: inherit; word-wrap: inherit; background-color: inherit; border: none; border-radius: inherit; counter-reset: line; } div.CanvasXpressCodeContainer { box-sizing: border-box; clear: both; width: 600px; overflow: auto; resize: horizontal; background-color: rgb(255, 255, 255); position: relative; top: 10px; } div.CanvasXpressCodeContent { box-sizing: border-box; margin: 2px 3px; padding: 2px 3px; } div.CanvasXpressCodeError { box-sizing: border-box; height: 36px; width: 300px; float: left; clear: none; resize: none; top: 5px; left: 20px; background-color: rgb(238, 238, 238); overflow: hidden; white-space: normal; color: rgb(255, 0, 0); position: relative; cursor: pointer; } pre.CanvasXpressCodeContent { margin: 0 !important; padding: 0 !important; white-space: pre; font-size: inherit; line-height: 0 !important; color: inherit; border: none !important; outline: none !important; cursor: text; } pre.CanvasXpressCodeContent:before { counter-reset: listing; } pre.CanvasXpressCodeContent code { counter-increment: listing; padding: 0 !important; white-space: inherit; line-height: 1.5; } pre.CanvasXpressCodeContent code::before { content: counter(listing) " "; display: inline-block; width: 3em; /* Fixed width */ border-right: 1px solid rgb(221, 221, 221); padding-left: auto; margin-left: auto; text-align: right; /*color: rgb(136, 136, 136);*/ background-color: rgb(239, 239, 239); -webkit-user-select: none; } /* * Carousel */ div.CanvasXpressCarouselScene { position: relative; margin: 0; } div.CanvasXpressCarousel { width: 100%; height: 100%; position: absolute; transform: translateZ(-288px); transform-style: preserve-3d; transition: transform 1s; } span.CanvasXpressCarousel { padding: 1px; position: absolute; border: 1px solid rgb(83, 105, 255); border-radius: 2px; line-height: 10px; cursor: pointer; } div.CanvasXpressCarouselCell { position: absolute; transition: transform 1s, opacity 1s; background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); border-radius: 5px; backface-visibility: hidden; } div.CanvasXpressCarouselCell:nth-child(1) { transform: rotateY(0deg) translateZ(288px); } div.CanvasXpressCarouselCell:nth-child(2) { transform: rotateY(40deg) translateZ(288px); } div.CanvasXpressCarouselCell:nth-child(3) { transform: rotateY(80deg) translateZ(288px); } div.CanvasXpressCarouselCell:nth-child(4) { transform: rotateY(120deg) translateZ(288px); } div.CanvasXpressCarouselCell:nth-child(5) { transform: rotateY(160deg) translateZ(288px); } div.CanvasXpressCarouselCell:nth-child(6) { transform: rotateY(200deg) translateZ(288px); } div.CanvasXpressCarouselCell:nth-child(7) { transform: rotateY(240deg) translateZ(288px); } div.CanvasXpressCarouselCell:nth-child(8) { transform: rotateY(280deg) translateZ(288px); } div.CanvasXpressCarouselCell:nth-child(9) { transform: rotateY(320deg) translateZ(288px); } img.CanvasXpressCarousel:hover, svg.CanvasXpressCarousel:hover { -webkit-transform: scale(1.8, 1.8); -ms-transform: scale(1.8, 1.8); transform: scale(1.8, 1.8); transition-duration: 0.3s; -webkit-transition-duration: 0.3s; /* Safari */ box-shadow: 10px 10px 5px rgb(136, 136, 136); z-index: 2; position: relative; cursor: pointer; background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; margin: 0px !important; } /* * CanvasXpressBin */ div.CanvasXpressBin { border: 1px solid rgb(83, 105, 255); border-radius: 5px; background-color: rgba(255, 255, 255, 0.95); box-sizing: border-box; cursor: move; color: rgb(34, 34, 34); font: normal 12px arial, tahoma, sans-serif; margin: 2px 3px; padding: 2px 3px 5px 3px; position: absolute; white-space: nowrap; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } img.CanvasXpressBin, svg.CanvasXpressBin { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: default; float: right; margin: 5px 5px 0px 0px !important; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } div.CanvasXpressBinContainer { background-color: rgba(255, 255, 255, 0.95); box-sizing: border-box; clear: both; text-align: left; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.CanvasXpressBinContainerTab { background-color: rgba(255, 255, 255, 0.95); border-width: 1px 1px 1px 1px; border-style: solid; border-color: rgb(83, 105, 255); border-radius: 5px; box-sizing: border-box; clear: none; height: 16px; margin: 3px; overflow-y: auto; padding: 5px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.CanvasXpressBinNameContainer { background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); border-radius: 5px; box-sizing: border-box; clear: both; max-height: 400px; margin: 8px; overflow-y: auto; padding: 5px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } input.CanvasXpressBin { background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); color: rgb(34, 34, 34); cursor: default; font: normal 12px arial, tahoma, sans-serif; line-height: 24px; padding-left: 3px; border-radius: 5px; margin: 3px; } table.CanvasXpressBinTable { border: collapse; line-height: 20px; color: rgb(34, 34, 34); cursor: default; font: normal 12px arial, tahoma, sans-serif; line-height: 24px; padding-left: 3px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } span.CanvasXpressBin { font: bold 12px arial, tahoma, sans-serif; color: rgb(34, 34, 34); margin-left: 5px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } img.CanvasXpressBin::selection, svg.CanvasXpressBin::selection, span.CanvasXpressBin::selection { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; color: rgb(0, 0, 0); margin: 0px !important; } /* BEGIN OF CUSTOMIZER CSS */ /* https://cssgrid-generator.netlify.app/ */ /* * CanvasXpress Customizer */ svg { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Old versions of Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */ } .customizerPanelLeft { display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr 8fr 1fr; grid-column-gap: 0px; grid-row-gap: 0px; position: fixed; z-index: 10001; /*height: calc(100% - 5px);*/ background-color: rgb(255,255,255); font-family: arial, tahoma, sans-serif; font-weight: normal; } .customizerLeftPanelTop { grid-area: 1 / 1 / 2 / 2; background: rgb(83, 105, 255); border: 1px solid rgb(83, 105, 255) !important; border-top-left-radius: 10px; } .customizerLeftPanelMiddle { grid-area: 2 / 1 / 3 / 2; background: rgba(0,0,0,0); } .customizerLeftPanelBottom { grid-area: 3 / 1 / 4 / 2; background: rgb(83, 105, 255); border: 1px solid rgb(83, 105, 255) !important; border-bottom-left-radius: 10px; } .customizerLeftPanelTop .customizerLeftItem:hover svg, .customizerLeftPanelTop .customizerLeftItemActive svg, .customizerLeftPanelBottom .customizerLeftItem:hover svg, .customizerLeftPanelBottom .customizerLeftItemActive svg { border: 1px solid rgb(255, 255, 255) !important; background: rgba(0,0,0,0); } .customizerRightPanel { background: rgba(0,0,0,0); border-left: 1px solid rgb(83, 105, 255) !important; border-right: 1px solid rgb(83, 105, 255) !important; position: absolute; z-index: 10000; top: 0px; font-family: arial, tahoma, sans-serif; font-weight: normal; } /* * CanvasXpress Customizer Left Items */ .customizerLeftItem, .customizerLeftItemActive { display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr 4fr; grid-column-gap: 0px; grid-row-gap: 0px; margin: 5px; border: 1px solid rgb(83, 105, 255) !important; border-radius: 5px; align-items: center; } .customizerLeftItem:hover, .customizerLeftItemActive { background: rgba(83, 105, 255,0.1); } .customizerLeftItem:hover svg, .customizerLeftItemActive svg { background: rgb(255,255,255); } .customizerLeftItemTop { grid-area: 1 / 1 / 2 / 2; margin: auto; margin-top: 5px; } .customizerLeftItemBottom { grid-area: 2 / 1 / 3 / 2; margin: auto; } .customizerLeftIcon { padding: 5px; border: 1px solid rgb(83, 105, 255) !important; border-radius: 5px; } /* * CanvasXpress Customizer Right Items */ .customizerRightItem { display: grid; grid-template-columns: 1fr; grid-template-rows: 3fr 2fr; grid-column-gap: 0px; grid-row-gap: 0px; border: 1px solid rgb(83, 105, 255) !important; border-radius: 5px; width: 95%; } .customizerRightItemTop { grid-area: 1 / 1 / 2 / 2; padding-top: 5px; margin: auto; } .customizerRightItemBottom { display: grid; grid-area: 2 / 1 / 3 / 2; margin: auto; } /* * CanvasXpress Customizer Right Items Comb */ .customizerRightItemCombo { display: grid; grid-template-columns: 1fr 5fr; grid-template-rows: 2fr 1fr; grid-column-gap: 0px; grid-row-gap: 0px; border-top: 1px solid rgb(83, 105, 255); } .customizerRightItemComboNB { display: grid; grid-template-columns: 1fr 5fr; grid-template-rows: 2fr 1fr; grid-column-gap: 0px; grid-row-gap: 0px; border: none !important; } .customizerRightItemComboLeft { grid-area: 1 / 1 / 3 / 2; display: flex; align-items: center; justify-content: center; } .customizerRightItemComboTopRight { grid-area: 1 / 2 / 2 / 3; display: flex; align-items: center; justify-content: center; } .customizerRightItemComboBottomRight { grid-area: 2 / 2 / 3 / 3; display: flex; align-items: center; padding-left: 15px; padding-bottom: 2px; } /* * CanvasXpress Customizer Right Item Header */ .customizerRightItemHeader { display: grid; grid-template-columns: 1fr; grid-template-rows: 2fr 1fr; grid-column-gap: 0px; grid-row-gap: 0px; background: rgba(83, 105, 255,0.1); color: rgb(34, 34, 34); border-bottom: 1px solid rgb(83, 105, 255) !important; padding-left: 5px; } .customizerRightItemHeaderNB { display: grid; grid-template-columns: 1fr; grid-template-rows: 2fr 1fr; grid-column-gap: 0px; grid-row-gap: 0px; background: rgba(83, 105, 255,0.1); color: rgb(34, 34, 34); border-bottom: none !important; padding-left: 5px; } .customizerRightItemHeaderTop { grid-area: 1 / 1 / 2 / 2; display: flex; align-items: center; } .customizerRightItemHeaderBottom { grid-area: 2 / 1 / 3 / 2; display: flex; align-items: center; padding-left: 10px; overflow: auto; } .customizerRightItemHeaderMain { grid-area: 1 / 1 / 3 / 2; display: flex; align-items: center; } /* * CanvasXpress Customizer Right Item Sub Header */ .customizerRightItemSubHeader { display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px; background: rgba(83, 105, 255,0.1); } .customizerRightItemSubHeaderRow { grid-area: 1 / 1 / 2 / 2; display: flex; align-items: center; } .customizerRightItemSubHeaderRaw { display: flex; align-items: center; border: 1px solid rgb(83, 105, 255) !important; border-radius: 5px; background-color: rgba(83, 105, 255,0.1); } /* * CanvasXpress Customizer Right Item Launcher */ .customizerRightItemLauncher { display: grid; grid-template-columns: 1fr 6fr; grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px; border-top: 1px solid rgb(83, 105, 255) !important; } .customizerRightItemLauncherNB { display: grid; grid-template-columns: 1fr 6fr; grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px; border: none !important; } .customizerRightItemLauncher:hover, .customizerRightItemLauncherNB:hover { background-color: rgba(83, 105, 255,0.1); } .customizerRightItemLauncherLeft { grid-area: 1 / 1 / 2 / 2; display: flex; align-items: center; justify-content: center; background-color: rgba(83, 105, 255,0.1); } .customizerRightItemLauncherRight { grid-area: 1 / 2 / 2 / 3; display: flex; align-items: center; padding-left: 5px; } /* * CanvasXpress Customizer Right Item Input */ .customizerRightItemInput { display: grid; grid-template-columns: 1fr 6fr; grid-template-rows: repeat(2, 1fr); grid-column-gap: 0px; grid-row-gap: 0px; } .customizerRightItemInputTopLeft { grid-area: 1 / 1 / 2 / 2; display: flex; align-items: center; } .customizerRightItemInputTopRight { grid-area: 1 / 2 / 2 / 3; display: flex; align-items: center; } .customizerRightItemInputBottom { grid-area: 2 / 1 / 3 / 3; display: flex; align-items: center; } /* * CanvasXpress Customizer Right Item Cols */ .customizerRightItemFullCol { display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px; margin: 5px; height: fit-content; } .customizerRightItemHalfCol { display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px; margin: 5px; height: fit-content; } .customizerRightItemThirdCol { display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px; margin: 5px; height: fit-content; } .customizerRightItemFourthCol { display: grid; grid-template-columns: repeat(4, 1fr); grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px; margin: 5px; height: fit-content; } .customizerRightItemFifthCol { display: grid; grid-template-columns: repeat(5, 1fr); grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px; margin: 5px; height: fit-content; } .customizerRightItemSixthCol { display: grid; grid-template-columns: repeat(6, 1fr); grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px; margin: 5px; height: fit-content; } .customizerRightItemCol1 { grid-area: 1 / 1 / 2 / 2; display: flex; align-items: center; justify-content: center; } .customizerRightItemCol2 { grid-area: 1 / 2 / 2 / 3; display: flex; align-items: center; justify-content: center; } .customizerRightItemCol3 { grid-area: 1 / 3 / 2 / 4; display: flex; align-items: center; justify-content: center; } .customizerRightItemCol4 { grid-area: 1 / 4 / 2 / 5; display: flex; align-items: center; justify-content: center; } .customizerRightItemCol5 { grid-area: 1 / 5 / 2 / 6; display: flex; align-items: center; justify-content: center; } .customizerRightItemCol6 { grid-area: 1 / 6 / 2 / 7; display: flex; align-items: center; justify-content: center; } .customizerRightItemColMid { grid-area: 1 / 3 / 2 / 5; display: flex; align-items: center; justify-content: center; border: 1px solid rgb(83, 105, 255) !important; border-radius: 5px; } .customizerRightItemSelect > select:hover, .customizerRightItemTextArea > svg:hover, .customizerRightItemTextArea > textarea:hover, .customizerContainerRaw > svg:hover, .customizerRightItemCol1 > svg:hover, .customizerRightItemCol2 > svg:hover, .customizerRightItemCol3 > svg:hover, .customizerRightItemCol4 > svg:hover, .customizerRightItemCol5 > svg:hover, .customizerRightItemCol6 > svg:hover, .customizerRightItem:hover { background-color: rgba(83, 105, 255,0.1); } /* * Other Customizer classes */ .customizerContainer { height: fit-content; border: 1px solid rgb(83, 105, 255) !important; border-radius: 5px; margin: 10px; float: left; } .customizerContainerRaw { border: none !important; float: left; display: flex; align-items: center; justify-content: center; } .customizerWrangling { height: 102px; margin: 0px 0px 10px 10px; border: 1px solid rgb(83, 105, 255) !important; border-radius: 5px; overflow-y: auto; overflow-x: hidden; } .customizerWrangling:hover { border: 1px dashed rgb(255,0,0) !important; } .customizerMask { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; position: absolute; left: 0px; top: 0px; margin: 0px !important; width: 100%; height: 20px; } .customizerNumeric, .customizerString, .customizerUnique { border: 1px solid rgb(83, 105, 255); border-radius: 5px; cursor: move; margin: 3px; padding: 3px; word-wrap: normal; display: inline-block; text-align: start; max-width: 150px; overflow: hidden; position: relative; } .customizerNumeric { color: rgb(34, 34, 34); background-color: rgba(0, 0, 0, 0); } .customizerString { color: rgb(0, 255, 0); background-color: rgba(0, 0, 0, 0); } .customizerUnique { color: rgb(0, 0, 255); background-color: rgba(0, 0, 0, 0); } .customizerListNumeric, .customizerListString, .customizerListUnique { border: none; cursor: move; color: rgb(34, 34, 34); margin: 0; padding: 0 0 0 3px; width: 350px; white-space: nowrap; display: inline-block; text-align: start; overflow: hidden; position: relative; } .customizerListNumeric { color: rgb(34, 34, 34); } .customizerListString { color: rgb(0, 255, 0); } .customizerListUnique { color: rgb(0, 0, 255); } .customizerListNumeric, .customizerListString, .customizerListUnique { background-color: rgba(0, 0, 0, 0); } .customizerListNumeric:hover, .customizerListString:hover, .customizerListUnique:hover { background: rgba(83, 105, 255, 0.1); } .customizerListNumeric:before { font: normal 10px courier; color: rgb(83, 105, 255); content: "\00a0#\00a0\00a0"; } .customizerListString:before { font: normal 10px courier; color: rgb(83, 105, 255); content: "Abc\00a0"; } .customizerListUnique:before { font: normal 10px courier; color: rgb(83, 105, 255); content: "Unq\00a0"; } .customizerMask::selection, .customizerNumeric::selection, .customizerString::selection, .customizerUnique::selection, .customizerListNumeric::selection, .customizerListString::selection, .customizerListUnique::selection { background: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); padding: 0; } /* * Search Customizer */ input.customizerSearch { margin: 9px; background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); color: rgb(34, 34, 34); cursor: default; font: inherit; height: 40px; border-radius: 4px; float: left; clear: left; } input.customizerSearch[type="color"] { padding: 0; overflow: hidden; } input.customizerSearch:not([type="color"]) { padding: 5px; } select.customizerSearch { margin: 9px; background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); color: rgb(34, 34, 34); cursor: default; font: inherit; padding-left: 3px; border-radius: 4px; float: left; clear: left; } span.customizerSearch { color: rgb(34, 34, 34); font: inherit; line-height: 20px; list-style: none; position: relative; margin: 5px 5px 0 15px; float: left; clear: left; } span.customizerSearchSelect, span.customizerSearchDescription, span.customizerSearchCategory, span.customizerSearchCurrent { font: inherit; line-height: 28px; list-style: none; position: relative; height: 28px; margin-top: 5px; float: left; clear: left; left: 15px; } span.customizerSearchSelect { color: rgb(34, 34, 34); } span.customizerSearchDescription, span.customizerSearchCategory { color: rgb(83, 105, 255); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } span.customizerSearchCurrent { color: rgb(83, 105, 255); } span.customizerSearchSelect:before { color: rgb(34, 34, 34); font-weight: bold; content: "Select property ("; } span.customizerSearchSelect:after { color: rgb(34, 34, 34); font-weight: bold; content: ")"; } span.customizerSearchDescription:before { color: rgb(34, 34, 34); font-weight: bold; content: "Description [ "; } span.customizerSearchCategory:before { color: rgb(34, 34, 34); font-weight: bold; content: "Category [ "; } span.customizerSearchDescription:after, span.customizerSearchCategory:after { color: rgb(34, 34, 34); font-weight: bold; content: " ]"; } span.customizerSearchCurrent:before { color: rgb(34, 34, 34); font-weight: bold; content: "Current Value [ "; } span.customizerSearchCurrent:after { color: rgb(34, 34, 34); font-weight: bold; content: " ]"; } /* * Password */ div.CanvasXpressPassword { border: 1px solid rgb(83, 105, 255); border-radius: 5px; background-color: rgba(255, 255, 255, 0.95); box-sizing: border-box; cursor: move; color: rgb(34, 34, 34); font: normal 16px arial, tahoma, sans-serif; margin: 2px 3px; overflow: hidden; padding: 5px 6px; width: 180px; height: 200px; white-space: nowrap; position: relative; text-align: left; } img.CanvasXpressPassword, svg.CanvasXpressPassword { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgb(0 0 0 / 0%) !important; box-sizing: border-box; cursor: default; float: right; margin: 5px 8px 0px 0px !important; cursor: default; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } div.CanvasXpressPasswordContainer { box-sizing: border-box; border-radius: 0px 0px 5px 5px; color: rgb(34, 34, 34); display: block; left: 0px; line-height: 100%; position: relative; top: 35px; margin-top: 5px; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } span.CanvasXpressPassword { margin-bottom: 5px; margin-left: 5px; float: left; } input.CanvasXpressPassword { float: left; margin-bottom: 5px; padding: 5px; border-radius: 5px; border: 1px solid rgb(170, 170, 170); width: 170px; } /* * CanvasXpressDrag */ div.CanvasXpressDrag { opacity: 0.75; box-sizing: border-box; filter: alpha(opacity=75); background-color: rgba(255, 255, 255, 0.95); position: absolute; } div.CanvasXpressDragLayout { opacity: 0.65; box-sizing: border-box; filter: alpha(opacity=65); background-color: rgba(51, 122, 183, 0.65); position: absolute; } div.CanvasXpressTooltip { border: 1px solid rgb(83, 105, 255); border-radius: 5px; background-color: rgba(255, 255, 255, 0.95); box-sizing: border-box; cursor: move; color: rgb(34, 34, 34); font: normal 12px arial, tahoma, sans-serif; margin: 2px 3px; overflow: hidden; padding: 5px 6px; position: absolute; white-space: nowrap; text-align: left; } div.CanvasXpressTooltipArrowLeft { position: absolute; height: 0; width: 0; background: rgba(255, 255, 255, 0.95); border: 2px solid rgb(83, 105, 255); border-top: none; border-right: none; z-index: 1; } div.CanvasXpressTooltipArrowLeft:after, div.CanvasXpressTooltipArrowLeft:before { border: solid transparent; right: 0px; content: ""; position: absolute; pointer-events: none; } div.CanvasXpressTooltipArrowLeft:after { border-color: rgba(245, 245, 245, 0); border-right-color: rgb(245, 245, 245); border-width: 8px; margin-top: -8px; } div.CanvasXpressTooltipArrowLeft:before { border-color: rgba(51, 122, 183, 0); border-right-color: rgb(83, 105, 255); border-width: 9px; margin-top: -9px; } div.CanvasXpressTooltipArrowRight { position: absolute; height: 0; width: 0; background: rgba(255, 255, 255, 0.95); border: 2px solid rgb(83, 105, 255); border-top: none; border-left: none; z-index: 1; } div.CanvasXpressTooltipArrowRight:after, div.CanvasXpressTooltipArrowRight:before { border: solid transparent; right: 0px; content: ""; position: absolute; pointer-events: none; } div.CanvasXpressTooltipArrowRight:after { border-color: rgba(245, 245, 245, 0); border-left-color: rgb(245, 245, 245); border-width: 9px; margin-top: -9px; } div.CanvasXpressTooltipArrowRight:before { border-color: rgba(51, 122, 183, 0); border-left-color: rgb(83, 105, 255); border-width: 8px; margin-top: -8px; } img.CanvasXpressTooltip, svg.CanvasXpressTooltip { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: default; float: right; margin: 5px 8px 0px 0px !important; cursor: default; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } span.CanvasXpressTooltip { border: 1px solid rgb(83, 105, 255); border-radius: 5px; background-color: rgba(255, 255, 255, 0.95); cursor: move; color: rgb(34, 34, 34); font: normal 12px arial, tahoma, sans-serif; margin: 2px 3px; max-height: 800px; overflow: hidden; padding: 5px 6px; position: absolute; white-space: nowrap; text-align: left; z-index: 1; } div.CanvasXpressMousePosition { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: move; color: rgb(34, 34, 34); font: normal 12px arial, tahoma, sans-serif; position: absolute; white-space: nowrap; text-align: left; z-index: 1; } img.CanvasXpressMousePosition, svg.CanvasXpressMousePosition { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: default; margin: 0px !important; padding: 0px !important; position: relative; left: -13px; top: -13px; cursor: default; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } span.CanvasXpressMousePosition { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: move; color: rgb(34, 34, 34); font: normal 12px arial, tahoma, sans-serif; position: absolute; left: 4px; top: -20px; white-space: nowrap; text-align: left; z-index: 1; } /* div.CanvasXpressCanvasResizer { } */ div.CanvasXpressCanvasResizerClose { box-sizing: border-box; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOCAYAAAD9lDaoAAAAcUlEQVR42mM8e/bsfwYCgBGkSE9PD6eCS5cuIRSxsrIy/P79Gy4J42MoAgGQBDIbRRFMNwzATMVQhGwNVjehm/T582cwfevWLfxu+vTpO8Pt29ew++7Hjx8MvLy8mIpgAKTg/38WOB+uiGCIE1JAXUUA5WZpcWW3WYkAAAAASUVORK5CYII=); } div.CanvasXpressCanvasResizerloading1 { box-sizing: border-box; background-image: url(data:image/gif;base64,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); background-position: 50% 50%; background-repeat: no-repeat; } div.CanvasXpressCanvasResizerloading2 { box-sizing: border-box; background-image: url(data:image/gif;base64,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); background-position: 50% 50%; background-repeat: no-repeat; } /* * Motion */ div.CanvasXpressMotion { color: rgb(34, 34, 34); font: normal 12px arial, tahoma, sans-serif; } img.CanvasXpressMotion, svg.CanvasXpressMotion { margin: 0px !important; background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; } div.CanvasXpressMotionContainer { box-sizing: border-box; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAOCAYAAADuQ3ZcAAAAF0lEQVR42mNkAAJGNOLChQv/cRNYdAAA0dgUqRX/AM0AAAAASUVORK5CYII=); background-repeat: repeat-x; } div.CanvasXpressMotionCurrent { box-sizing: border-box; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVR42mNkgIIDBw78ZyACODg4MCLzGWGa7e3tidHPcPDgQRRDGEGaTc0tidIMA6dPHocbAjZAV9eQJAMuXz5PZQM0NA1IMuDG9QuoBqioqJBkwJ07d1ANkJRWJ8mA509vUtkAUVFFkgx4/fo+qgG8fHIkGfD50yMqGgAiQIaws4oTpfnn75eoSRnGoCgzUQIoNgAAbjRcEcsB8BEAAAAASUVORK5CYII=); background-repeat: no-repeat; float: left; height: 14px; position: relative; width: 14px; z-index: 1000002; } div.CanvasXpressMotionRange { box-sizing: border-box; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAOCAYAAADuQ3ZcAAAAFklEQVR42mNkAAJGNMKxcdd/3AQWHQAD/g7xOirtNAAAAABJRU5ErkJggg==); background-repeat: repeat-x; float: left; height: 14px; left: 0px; top: -1px; position: relative; z-index: 1000001; } /* * Marker */ div.CanvasXpressMarker { box-sizing: border-box; border: 1px solid rgb(83, 105, 255); border-radius: 5px; background-color: rgba(255, 255, 255, 0.95); color: rgb(34, 34, 34); cursor: move; font: normal 12px arial, tahoma, sans-serif; height: 502px; width: 286px; left: 0px; line-height: 100%; position: absolute; top: 0px; padding: 2px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } /* * Toolbar */ /* div.CanvasXpressToolbar { } */ /* div.CanvasXpressToolbar img.CanvasXpressToolbarImage, div.CanvasXpressToolbar svg.CanvasXpressToolbarImage { transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; } div.CanvasXpressToolbar img.CanvasXpressToolbarImage:hover, div.CanvasXpressToolbar svg.CanvasXpressToolbarImage:hover{ margin: 0 7px; transform: scale(1.2); -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7))); } div.CanvasXpressToolbar img.CanvasXpressToolbarImage:hover+img.CanvasXpressToolbarImage, div.CanvasXpressToolbar svg.CanvasXpressToolbarImage:hover+svg.CanvasXpressToolbarImage { margin: 0 6px; transform: scale(1.1); -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7))); } */ div.CanvasXpressToolbar img.CanvasXpressToolbarImage, div.CanvasXpressToolbar svg.CanvasXpressToolbarImage { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: pointer; float: right; margin: 5px 8px 0px 0px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } /* * Data Table DOE */ table.CanvasXpressDataTableDOE { border-spacing: 0 !important; font-size: 12px !important; padding: 0 !important; border: none !important; } th.CanvasXpressDataTableDOE { padding: 0 !important; font-size: 12px !important; font-weight: bolder !important; padding-left: 5px !important; padding-right: 5px !important; height: 18px !important; line-height: 18px !important; white-space: nowrap !important; overflow: hidden !important; max-height: 18px !important; border: none !important; } td.CanvasXpressDataTableDOE { padding: 0 !important; font-size: 12px !important; padding-left: 5px !important; padding-right: 18px !important; height: 18px !important; line-height: 18px !important; white-space: nowrap !important; overflow: hidden !important; max-height: 18px !important; border: none !important; } tr.CanvasXpressDataTableDOE { font-size: 12px !important; } /* * Data Table */ div.CanvasXpressDataTable { box-sizing: border-box; border: 1px solid rgb(83, 105, 255); border-radius: 5px; background-color: rgba(255, 255, 255, 0.95); clear: both; color: rgb(34, 34, 34); overflow: hidden; position: absolute; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.CanvasXpressDataTableToolbar { box-sizing: border-box; border-bottom: 1px solid rgb(204, 204, 204); border-radius: 5px 5px 0px 0px; background-color: rgba(255, 255, 255, 0.95); color: rgb(34, 34, 34); height: 36px; left: 0px; line-height: 100%; position: absolute; top: 0px; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } img.CanvasXpressDataTableToolbarImage, svg.CanvasXpressDataTableToolbarImage { background: rgba(0, 0, 0, 0) !important; border: 1px solid rgb(83, 105, 255) !important; border-radius: 5px; padding: 2px; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: pointer; float: right; margin: 5px 8px 0px 0px !important; user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } img.CanvasXpressDataTableToolbarImageNB, svg.CanvasXpressDataTableToolbarImageNB { background: rgba(0, 0, 0, 0) !important; border: none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: pointer; float: right; margin: 5px 8px 0px 0px !important; user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } div.CanvasXpressDataTableContainer { box-sizing: border-box; border-radius: 0px 0px 5px 5px; color: rgb(34, 34, 34); display: block; left: 0px; line-height: 100%; position: absolute; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.CanvasXpressDataTableVertical { box-sizing: border-box; background-color: rgba(255, 255, 255, 0.95); overflow-x: hidden; overflow-y: auto; position: absolute; right: 6px; top: 2px; width: 16px; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } img.CanvasXpressDataTableVertical { max-height: unset !important; } div.CanvasXpressDataTableHorizontal { box-sizing: border-box; background-color: rgba(255, 255, 255, 0.95); bottom: 12px; height: 16px; left: 2px; overflow-x: auto; overflow-y: hidden; position: absolute; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } img.CanvasXpressDataTableHorizontal { max-width: unset !important; } table.CanvasXpressDataTable { border: 0px; border-spacing: 1px; color: rgb(34, 34, 34); left: 1px; position: absolute; opacity: 0.95; table-layout: fixed; top: 1px; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.CanvasXpressDataTableMask { box-sizing: border-box; border: 0px; position: absolute; top: 0px; overflow: hidden; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } th.CanvasXpressTableCellHead, th.CanvasXpressTableCellModernHead { border-top: none; border-bottom: 1px solid rgb(204, 204, 204); border-left: none; border-right: none; color: rgb(34, 34, 34); font-style: bold; opacity: 0.95; padding: 2px; vertical-align: middle; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } th.CanvasXpressTableCellHead { background: linear-gradient(rgb(240, 240, 240), rgb(230, 230, 230)); } th.CanvasXpressTableCellModernHead { background: rgb(0, 0, 0, 0); } th.CanvasXpressTableCellHeadActive, th.CanvasXpressTableCellModernHeadActive { border-top: none; border-bottom: 1px solid rgb(204, 204, 204); border-left: none; border-right: none; font-style: bold; opacity: 0.95; padding: 2px; vertical-align: middle; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } th.CanvasXpressTableCellHeadActive { background: rgba(83, 105, 255, 0.1); color: rgb(34, 34, 34); } th.CanvasXpressTableCellModernHeadActive { background: rgb(83, 105, 255); color: rgb(255, 255, 255); } a.CanvasXpressTableCellHead, a.CanvasXpressTableCellModernHead { cursor: pointer; position: absolute; right: 8px; white-space: normal; text-decoration: none; font-weight: bold; font-style: normal; width: 14px; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } a.CanvasXpressTableCellHead { color: rgb(34, 34, 34); } a.CanvasXpressTableCellModernHead { color: rgb(83, 105, 255); } a.CanvasXpressTableCellHeadActive, a.CanvasXpressTableCellModernHeadActive { cursor: pointer; position: absolute; right: 8px; white-space: normal; text-decoration: none; font-weight: bold; font-style: normal; width: 14px; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } a.CanvasXpressTableCellHeadActive { color: rgb(83, 105, 255); } a.CanvasXpressTableCellModernHeadActive { color: rgb(255, 255, 255); } td.CanvasXpressTableCell, td.CanvasXpressTableCellModern { background: rgb(0, 0, 0, 0); border-top: none; border-bottom: 1px solid rgb(204, 204, 204); border-left: none; border-right: none; color: rgb(34, 34, 34); padding: 2px; vertical-align: middle; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } td.CanvasXpressTableCellActive, td.CanvasXpressTableCellModernActive { background-color: rgb(223, 232, 249); border-top: none; border-bottom: 1px solid rgb(204, 204, 204); border-left: none; border-right: none; color: rgb(34, 34, 34); padding: 2px; opacity: 0.95; vertical-align: middle; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.CanvasXpressTableCell { box-sizing: border-box; color: rgb(34, 34, 34); margin: 2px 2px 1px 5px; overflow: hidden; position: relative; text-overflow: ellipsis; white-space: nowrap; text-align: left; } div.CanvasXpressTableCell:hover { background-color: rgba(83, 105, 255, 0.1); } div.CanvasXpressTableCellSortAsc { box-sizing: border-box; background: url(data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgbAAMIDABgoEGDABIeRJhQ4cKGEA8KmEiRosGAADs=) no-repeat right 7px; color: rgb(34, 34, 34); margin: 2px 2px 1px 5px; overflow: hidden; position: relative; white-space: nowrap; } div.CanvasXpressTableCellSortDesc { box-sizing: border-box; background: url(data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgeAAUAGEgQgIAACBEKLHgwYcKFBh1KFNhQosOKEgMCADs=) no-repeat right 7px; color: rgb(34, 34, 34); margin: 2px 2px 1px 5px; overflow: hidden; position: relative; white-space: nowrap; } th.CanvasXpressTableCellModernHead div.CanvasXpressTableCell { background: rgba(255, 255, 255, 0.95); /*color: rgb(83, 105, 255);*/ border: 1px solid rgb(83, 105, 255); border-radius: 5px; } th.CanvasXpressTableCellModernHead div.CanvasXpressTableCellEmpty { background: rgba(255, 255, 255, 0.95); /*color: rgb(83, 105, 255);*/ border: 1px solid rgba(255, 255, 255, 0.95); border-radius: 5px; } tr:nth-child(1) tr:nth-child(1) th.CanvasXpressTableCellModernHead div.CanvasXpressTableCell { background: rgba(83, 105, 255, 0.1); /*color: rgb(83, 105, 255);*/ border: 1px solid rgb(83, 105, 255); border-radius: 5px; } th.CanvasXpressTableCellModernHeadActive div.CanvasXpressTableCell { background: rgb(83, 105, 255); color: rgb(255, 255, 255); border: 1px solid rgb(83, 105, 255); border-radius: 5px; } th.CanvasXpressTableCellHead div.CanvasXpressTableCell { border: 1px solid rgba(0, 0, 0, 0); border-radius: 5px; } th.CanvasXpressTableCellHeadActive div.CanvasXpressTableCell { border: 1px solid rgb(255, 255, 255); border-radius: 5px; } /* * Configurator */ div.CanvasXpressConfigurator { box-sizing: border-box; background-color: rgba(255, 255, 255, 0.95); border-radius: 5px; border: 1px solid rgb(83, 105, 255); box-shadow: rgba(154, 154, 154, 0.2) 3px 3px; color: rgb(34, 34, 34); cursor: default; font: normal 12px arial, tahoma, sans-serif; opacity: 0.95; line-height: 24px; text-align: left; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } span.CanvasXpressConfigurator { cursor: default; font: normal 12px arial, tahoma, sans-serif; color: rgb(34, 34, 34); -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } textarea.CanvasXpressConfigurator { background-color: rgba(255, 255, 255, 0.95); border-radius: 5px; border: 1px solid rgb(83, 105, 255); box-shadow: rgba(154, 154, 154, 0.2) 3px 3px; color: rgb(34, 34, 34); cursor: default; font: normal 12px arial, tahoma, sans-serif; } img.CanvasXpressConfigurator, svg.CanvasXpressConfigurator { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: default; float: right; margin: 0px 0px 0px 5px !important; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } select.CanvasXpressConfigurator { background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); color: rgb(34, 34, 34); cursor: default; font: normal 12px arial, tahoma, sans-serif; padding-left: 3px; } input.CanvasXpressConfigurator { background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); color: rgb(34, 34, 34); cursor: default; font: normal 12px arial, tahoma, sans-serif; padding-left: 3px; } div.CanvasXpressConfiguratorOptions { box-sizing: border-box; cursor: default; font: normal 12px arial, tahoma, sans-serif; color: rgb(34, 34, 34); height: 100px; margin-top: 8px; overflow: auto; width: 180px; } div.CanvasXpressConfiguratorFilter { box-sizing: border-box; background-color: rgba(255, 255, 255, 0.95); border-radius: 5px; border: 1px solid rgb(83, 105, 255); box-shadow: rgba(154, 154, 154, 0.2) 3px 3px; color: rgb(34, 34, 34); font: normal 12px arial, tahoma, sans-serif; } select.CanvasXpressConfiguratorFilter { border: 1px solid rgb(83, 105, 255); font: normal 12px arial, tahoma, sans-serif; color: rgb(34, 34, 34); } input.CanvasXpressConfiguratorFilter { border: 1px solid rgb(83, 105, 255); font: normal 12px arial, tahoma, sans-serif; color: rgb(34, 34, 34); } div.CanvasXpressConfiguratorExample { box-sizing: border-box; background-color: rgba(255, 255, 255, 0.95); border-radius: 5px; border: 1px solid rgb(83, 105, 255); box-shadow: rgba(154, 154, 154, 0.2) 3px 3px; color: rgb(34, 34, 34); font: normal 12px arial, tahoma, sans-serif; overflow-y: scroll; overflow-x: hidden; } span.CanvasXpressConfiguratorExample { cursor: default; font: bold 14px arial, tahoma, sans-serif; color: rgb(34, 34, 34); line-height: 18px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.CanvasXpressConfiguratorExampleContent { overflow: hidden; } div.CanvasXpressConfiguratorColor { box-sizing: border-box; border: 1px solid rgb(83, 105, 255); font: normal 12px arial, tahoma, sans-serif; color: rgb(34, 34, 34); line-height: 18px; } div.CanvasXpressConfiguratorColorMain { box-sizing: border-box; background-image: url(data:image/png;base64,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); background-repeat: no-repeat; box-sizing: border-box; border: none; font: normal 12px arial, tahoma, sans-serif; color: rgb(34, 34, 34); float: left; cursor: crosshair; } div.CanvasXpressConfiguratorColorExtra { box-sizing: border-box; background-image: url(data:image/gif;base64,R0lGODlhDwAPAKEBAAAAAP///////////yH5BAEKAAIALAAAAAAPAA8AAAIklB8Qx53b4otSUWcvyiz4/4AeQJbmKY4p1HHapBlwPL/uVRsFADs=); background-repeat: no-repeat; border: none; font: normal 12px arial, tahoma, sans-serif; color: rgb(34, 34, 34); cursor: crosshair; overflow: hidden; } div.accordionHead { box-sizing: border-box; margin-top: 2px; height: 24px; overflow: hidden; float: left; cursor: pointer; vertical-align: middle; text-align: left; display: table-cell; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.accordionContent { box-sizing: border-box; overflow: auto; } div.hoverable:hover { box-sizing: border-box; background-color: rgba(83, 105, 255, 0.1); } div.CanvasXpressContainer { box-sizing: border-box; position: relative; float: left; } div.CanvasXpressContainerNT { box-sizing: border-box; position: relative; float: left; } div.CanvasXpressHandlerVerticalOpen { box-sizing: border-box; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAANklEQVR42mNkIBIwgoi0tLT/IHrWrFmMyJLI4igKkRWjizGi60YHMI1YrUJXhKEQn3sxFOICAH1yHAgCw6JnAAAAAElFTkSuQmCC); position: relative; float: left; background-position: 50% 50%; background-repeat: no-repeat; } div.CanvasXpressHandlerVerticalClose { box-sizing: border-box; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAN0lEQVR42mNkIBIwogukpaX9B9GzZs1ixKkQpggGkBUz4lKErpgRXRFMAl0MRRDdXcjijAxEAgClNhwIDjZ11QAAAABJRU5ErkJggg==); position: relative; float: left; background-position: 50% 50%; background-repeat: no-repeat; } div.CanvasXpressHandlerHorizontalOpen { box-sizing: border-box; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAAMElEQVR42mNkwAMYQURaWtp/ED1r1ixGnJLoCuAMbApQjEFXQJwkTmPxOgivV3ABAClDIAsKqUy5AAAAAElFTkSuQmCC); position: relative; float: left; background-position: 50% 50%; background-repeat: no-repeat; } div.CanvasXpressHandlerHorizontalClose { box-sizing: border-box; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAAL0lEQVR42mNkwAMY0QXS0tL+g+hZs2YxMmKTwJBEl4Abi02COEm8xhJ0EEGvoAMAyTQgC6MMiAUAAAAASUVORK5CYII=); position: relative; float: left; background-position: 50% 50%; background-repeat: no-repeat; } div.CanvasXpressWrapper { box-sizing: border-box; position: relative; float: left; line-height: 100%; } /***************/ /* Data Filter */ /***************/ div.CanvasXpressDataFilter { box-sizing: border-box; color: rgb(34, 34, 34); font: normal 16px arial, tahoma, sans-serif; line-height: 100%; margin: 0px; padding: 0px; position: absolute; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.CanvasXpressDataFilterToolbar { box-sizing: border-box; border: 1px solid rgb(83, 105, 255); border-radius: 4px; color: rgb(34, 34, 34); font: normal 16px arial, tahoma, sans-serif; left: 0px; line-height: 100%; margin: 0px; position: absolute; opacity: 0.95; top: 0px; } span.CanvasXpressDataFilterToolbarText { font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); left: 8px; line-height: 100%; position: relative; top: 9px; } img.CanvasXpressDataFilterToolbarImage, svg.CanvasXpressDataFilterToolbarImage { background: rgba(0, 0, 0, 0) !important; border: 1px solid rgb(83, 105, 255) !important; border-radius: 5px !important; padding: 2px; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: pointer; margin: 5px 8px 0px 0px !important; float: right; } img.CanvasXpressDataFilterToolbarImageNB, svg.CanvasXpressDataFilterToolbarImageNB { background: rgba(0, 0, 0, 0) !important; border: none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: pointer; margin: 5px 8px 0px 0px !important; float: right; } span.CanvasXpressDataFilterText { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASElEQVR42mNkoBAwUt2A/0AAlgACsg0A6QWZQ4whOA2AsgkagtcAYgwhaAAhQ4gyAJ8htHcBRWFAUSxQlA7AEuSmRFLBwBsAAMDpRxF7e4BAAAAAAElFTkSuQmCC); background-repeat: no-repeat; background-position: -0px; font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); left: 8px; line-height: 100%; position: relative; top: 9px; } span.CanvasXpressDataFilterTextActive { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASUlEQVR42mNkoBAwjhqAMOA/EBCtCQiwGoAkjhOA7MFqADGGoGvGGga4DMGmGWcgohuCSzNOA5ANwacZrwFIhuBVM4gS0oAZAAD1oisRsByngAAAAABJRU5ErkJggg==); background-repeat: no-repeat; background-position: -0px; font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); left: 8px; line-height: 100%; position: relative; top: 9px; } div.CanvasXpressDataFilterContainer { box-sizing: border-box; border: 0px; left: 0px; margin: 0px; padding: 0px; position: absolute; } input[type=checkbox].CanvasXpressCheckbox { accent-color: rgb(83, 105, 255); border-radius: 5px; height: 14px; width: 14px; margin: 2px; } label.CanvasXpressCheckboxLabel { width: 220px; text-overflow: ellipsis; white-space: nowrap; overflow-x: hidden; margin: 0 0 0 3px !important; } div.CanvasXpressDataFilterContainerMaskNoOverflow { box-sizing: border-box; border: 1px solid rgb(208, 208, 208); margin: 5px; overflow: hidden; } div.CanvasXpressDataFilterContainerMaskNoOverflowOut { box-sizing: border-box; border: none; margin: 5px; overflow: hidden; } div.CanvasXpressDataFilterContainerMask { box-sizing: border-box; border: 1px solid rgb(208, 208, 208); margin: 5px; overflow-x: hidden; overflow-y: scroll; } div.CanvasXpressDataFilterContainerItem { box-sizing: border-box; /*color: rgb(83, 105, 255);*/ height: 20px; padding: 1px 0px 0px 1px; overflow: hidden; white-space: nowrap; } div.CanvasXpressDataFilterContainerItemSelected { box-sizing: border-box; background-color: rgba(83, 105, 255, 0.1); /*color: rgb(83, 105, 255);*/ height: 20px; padding: 1px 0px 0px 1px; overflow: hidden; white-space: nowrap; } div.CanvasXpressDataFilterContainerHoverable { box-sizing: border-box; border: 1px solid rgb(83, 105, 255); border-radius: 5px; margin: 2px; margin-bottom: 4px; } div.CanvasXpressDataFilterContainerHoverableOut { box-sizing: border-box; border: none; border-radius: 5px; margin: 2px; margin-bottom: 4px; } div.CanvasXpressDataFilterContainerHoverable:hover { box-sizing: border-box; background-color: rgba(83, 105, 255, 0.1); border-radius: 5px; } select.CanvasXpressDataFilterContainerString { background-color: rgba(255, 255, 255, 0.95); font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); margin-left: 3px; margin-bottom: 3px; } div.CanvasXpressDataFilterHead { box-sizing: border-box; /*background: linear-gradient(rgb(240, 240, 240), rgb(230,230,230));*/ border: 1px solid rgb(83, 105, 255); border-radius: 4px; color: rgb(34, 34, 34); cursor: pointer; float: left; height: 38px; margin-top: 2px; overflow: hidden; opacity: 0.95; padding: 2px; text-align: left; vertical-align: middle; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.CanvasXpressDataFilterHeadActive { box-sizing: border-box; background: rgba(83, 105, 255, 0.1); border: 1px solid rgb(83, 105, 255); border-radius: 4px 4px 0px 0px; color: rgb(34, 34, 34); cursor: pointer; float: left; height: 38px; margin-top: 2px; overflow: hidden; opacity: 0.95; padding: 2px; text-align: left; vertical-align: middle; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } div.CanvasXpressDataFilterContent { box-sizing: border-box; background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); border-radius: 0px 0px 4px 4px; border-top: 0px; /*color: rgb(83, 105, 255);*/ font: normal 16px arial, tahoma, sans-serif; overflow-y: auto; overflow-x: hidden; padding: 2px; } div.CanvasXpressDataFilterContainerTicks { display: flex; justify-content: space-between; padding: 0px 10px; height: 18px; } span.CanvasXpressDataFilterContainerTicksLong { position: relative; display: flex; justify-content: center; width: 1px; background: gray; height: 10px; line-height: 10px; margin-bottom: 10px; } span.CanvasXpressDataFilterContainerTicks { position: relative; display: flex; justify-content: center; width: 1px; background: gray; height: 5px; line-height: 10px; margin-bottom: 10px; } /** * Toggle */ div.CanvasXpressToggle { border: none; margin: 5px; height: 18px; } label.CanvasXpressToggle { cursor: pointer; } div.CanvasXpressToggleSwitch { display: inline-block; background: rgb(204, 204, 204); border-radius: 16px; width: 28px; height: 18px; position: relative; vertical-align: middle; transition: background 0.25s; } div.CanvasXpressToggleSwitch:before, div.CanvasXpressToggleSwitch:after { content: ""; } div.CanvasXpressToggleSwitch:before { display: block; background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(238, 238, 238) 100%); border-radius: 50%; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25); width: 14px; height: 14px; position: absolute; top: 2px; left: 2px; transition: left 0.25s; } label.CanvasXpressToggle:hover div.CanvasXpressToggleSwitch:before { background: linear-gradient(to bottom, rgb(255, 255, 255)0%, rgb(255, 255, 255)100%); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5); } input.CanvasXpressToggle:checked+div.CanvasXpressToggleSwitch { background: rgb(83, 105, 255); } input.CanvasXpressToggle:checked+div.CanvasXpressToggleSwitch:before { left: 12px; } input.CanvasXpressToggle { position: absolute; visibility: hidden; } span.CanvasXpressToggle { margin-left: 5px; margin-right: 5px; position: relative; top: 2px; } /** * Range Slider */ div.CanvasXpressRangeSliderContainer { border: none; margin: auto; height: 110px; } div.CanvasXpressRangeSliderContainerTop { height: 18px; margin: 5px; position: relative; display: flex; } span.CanvasXpressRangeSliderContainerTop { border: none; } div.CanvasXpressRangeSliderContainerBottom { height: 80px; position: relative; } div.CanvasXpressRangeSliderInput { position: relative; z-index: 10001; height: 22px; margin: 8px 0; } input.CanvasXpressRangeSliderMin { border: 1px solid rgba(255, 255, 255, 0.95); border-radius: 5px; color: rgb(83, 105, 255); float: left; font: normal 16px arial, tahoma, sans-serif; margin-bottom: 2px; margin-left: 1px; line-height: 100%; width: 60px; } input.CanvasXpressRangeSliderMax { border: 1px solid rgba(255, 255, 255, 0.95); border-radius: 5px; color: rgb(83, 105, 255); float: right; font: normal 16px arial, tahoma, sans-serif; margin-bottom: 2px; margin-right: 1px; line-height: 100%; text-align: right; width: 60px; } div.CanvasXpressRangeSlider { position: relative; z-index: 10001; height: 8px; margin: 0 15px; } div.CanvasXpressRangeSlider>div.CanvasXpressRangeSliderTrack { position: absolute; z-index: 10001; left: 0; right: 0; top: 0; bottom: 0; border-radius: 5px; background-color: rgb(238, 238, 238); } div.CanvasXpressRangeSlider>div.CanvasXpressRangeSliderRange { position: absolute; z-index: 10002; left: 0%; right: 0%; top: 0; bottom: 0; border-radius: 5px; background-color: rgb(83, 105, 255); } div.CanvasXpressRangeSlider>div.CanvasXpressRangeSliderThumbLeft, div.CanvasXpressRangeSlider>div.CanvasXpressRangeSliderThumbRight { position: absolute; z-index: 10003; width: 18px; height: 18px; background-color: rgb(83, 105, 255); border-radius: 50%; box-shadow: 0 0 0 0 rgba(51, 122, 183, 0.1); transition: box-shadow .3s ease-in-out; } div.CanvasXpressRangeSlider>div.CanvasXpressRangeSliderThumbLeft { left: 0%; transform: translate(-15px, -5px); } div.CanvasXpressRangeSlider>div.CanvasXpressRangeSliderThumbRight { right: 0%; transform: translate(15px, -5px); } div.CanvasXpressRangeSlider>div.CanvasXpressRangeSliderThumbLeft:hover { box-shadow: 0 0 0 10px rgba(51, 122, 183, 0.1); } div.CanvasXpressRangeSlider>div.CanvasXpressRangeSliderThumbRight:hover { box-shadow: 0 0 0 10px rgba(51, 122, 183, 0.1); } input[type=range] { position: absolute; pointer-events: none; -webkit-appearance: none; z-index: 10002; height: 10px; width: 100%; opacity: 0; } input[type=range]::-webkit-slider-thumb { pointer-events: all; width: 30px; height: 30px; border-radius: 0; border: 0 none; background-color: red; -webkit-appearance: none; } div.CanvasXpressRangeSliderTicks { display: flex; justify-content: space-between; padding: 0px 10px; height: 18px; margin-top: 10px; } div.CanvasXpressRangeSliderTicksLog { display: flex; padding: 0px 10px; height: 18px; margin-top: 10px; } span.CanvasXpressRangeSliderTicksLong { position: relative; display: flex; justify-content: center; width: 1px; background: gray; color: gray; height: 10px; line-height: 35px; margin-bottom: 10px; font-size: small; } span.CanvasXpressRangeSliderTicks { position: relative; display: flex; justify-content: center; width: 1px; background: gray; height: 5px; line-height: 10px; margin-bottom: 10px; } /** * Input type number */ input[type=number]::-webkit-inner-spin-button { -webkit-appearance: none; } /** * Scrollbars */ /* All scrollbar buttons*/ div.CanvasXpressDataTableHorizontal::-webkit-scrollbar-button, div.CanvasXpressDataTableVertical::-webkit-scrollbar-button, /*div.CanvasXpressDataFilterContent::-webkit-scrollbar-button,*/ div.CanvasXpressDataFilterContainerMask::-webkit-scrollbar-button, div.CanvasXpressDataFilterContainerMaskNoOverflow::-webkit-scrollbar-button, div.CanvasXpressDataExplorer::-webkit-scrollbar-button, div.CanvasXpressDataCustomizer::-webkit-scrollbar-button, select.CanvasXpressSearchCustomizer::-webkit-scrollbar-button, select.CanvasXpressConfigurator::-webkit-scrollbar-button, div.CanvasXpressConfiguratorExample::-webkit-scrollbar-button, div.CanvasXpressConfiguratorExampleContent::-webkit-scrollbar-button, select.CanvasXpressSlider::-webkit-scrollbar-button, div.CanvasXpressBinNameContainer::-webkit-scrollbar-button { width: 4px; height: 4px; } /* Tracks can be of two different colors */ /*div.CanvasXpressDataFilterContent::-webkit-scrollbar-track,*/ div.CanvasXpressDataFilterContainerMask::-webkit-scrollbar-track, div.CanvasXpressDataFilterContainerMaskNoOverflow::-webkit-scrollbar-track, select.CanvasXpressSearchCustomizer::-webkit-scrollbar-track, select.CanvasXpressConfigurator::-webkit-scrollbar-track, select.CanvasXpressSlider::-webkit-scrollbar-track { background-color: rgb(255, 255, 255); } div.CanvasXpressDataTableHorizontal::-webkit-scrollbar-track, div.CanvasXpressDataTableVertical::-webkit-scrollbar-track, div.CanvasXpressDataExplorer::-webkit-scrollbar-track, div.CanvasXpressDataCustomizer::-webkit-scrollbar-track, div.CanvasXpressConfiguratorExample::-webkit-scrollbar-track, div.CanvasXpressConfiguratorExampleContent::-webkit-scrollbar-track, div.CanvasXpressBinNameContainer::-webkit-scrollbar-track { background-color: rgb(245, 245, 245); } /* All tracks -hovers */ div.CanvasXpressDataTableHorizontal::-webkit-scrollbar-track:hover, div.CanvasXpressDataTableVertical::-webkit-scrollbar-track:hover, /*div.CanvasXpressDataFilterContent::-webkit-scrollbar-track:hover,*/ div.CanvasXpressDataFilterContainerMask::-webkit-scrollbar-track:hover, div.CanvasXpressDataFilterContainerMaskNoOverflow::-webkit-scrollbar-track:hover, div.CanvasXpressDataExplorer::-webkit-scrollbar-track:hover, div.CanvasXpressDataCustomizer::-webkit-scrollbar-track:hover, select.CanvasXpressSearchCustomizer::-webkit-scrollbar-track:hover, select.CanvasXpressConfigurator::-webkit-scrollbar-track:hover, div.CanvasXpressConfiguratorExample::-webkit-scrollbar-track:hover, div.CanvasXpressConfiguratorExampleContent::-webkit-scrollbar-track:hover, select.CanvasXpressSlider::-webkit-scrollbar-track:hover, div.CanvasXpressBinNameContainer::-webkit-scrollbar-track:hover { background-color: rgb(190, 190, 190); border-radius: 8px; } /* scrollbar background could be of two different colors but match the style tracks above */ /*div.CanvasXpressDataFilterContent::-webkit-scrollbar,*/ div.CanvasXpressDataFilterContainerMask::-webkit-scrollbar, div.CanvasXpressDataFilterContainerMaskNoOverflow::-webkit-scrollbar, select.CanvasXpressSearchCustomizer::-webkit-scrollbar, select.CanvasXpressConfigurator::-webkit-scrollbar, select.CanvasXpressSlider::-webkit-scrollbar { width: 8px; height: 8px; background-color: rgb(255, 255, 255); } div.CanvasXpressDataTableHorizontal::-webkit-scrollbar, div.CanvasXpressDataTableVertical::-webkit-scrollbar, div.CanvasXpressDataExplorer::-webkit-scrollbar, div.CanvasXpressDataCustomizer::-webkit-scrollbar, div.CanvasXpressConfiguratorExample::-webkit-scrollbar, div.CanvasXpressConfiguratorExampleContent::-webkit-scrollbar, div.CanvasXpressBinNameContainer::-webkit-scrollbar { width: 8px; height: 8px; background-color: rgb(245, 245, 245); } /* All tracks thumbs */ div.CanvasXpressDataTableHorizontal::-webkit-scrollbar-thumb, div.CanvasXpressDataTableVertical::-webkit-scrollbar-thumb, /*div.CanvasXpressDataFilterContent::-webkit-scrollbar-thumb,*/ div.CanvasXpressDataFilterContainerMask::-webkit-scrollbar-thumb, div.CanvasXpressDataFilterContainerMaskNoOverflow::-webkit-scrollbar-thumb, div.CanvasXpressDataExplorer::-webkit-scrollbar-thumb, div.CanvasXpressDataCustomizer::-webkit-scrollbar-thumb, select.CanvasXpressSearchCustomizer::-webkit-scrollbar-thumb, select.CanvasXpressConfigurator::-webkit-scrollbar-thumb, div.CanvasXpressConfiguratorExample::-webkit-scrollbar-thumb, div.CanvasXpressConfiguratorExampleContent::-webkit-scrollbar-thumb, select.CanvasXpressSlider::-webkit-scrollbar-thumb, div.CanvasXpressBinNameContainer::-webkit-scrollbar-thumb { background-color: rgb(83, 105, 255); border-radius: 8px; border: none; } div.CanvasXpressDataFilter::selection, div.CanvasXpressDataFilterToolbar::selection { background: rgba(0, 0, 0, 0); color: rgb(34, 34, 34); } div.CanvasXpressDataFilterContainerItem::selection { background: rgba(0, 0, 0, 0); color: rgb(83, 105, 255); } /* * Menu */ div.CanvasXpressLink { box-sizing: border-box; background-color: rgba(255, 255, 255, 0.95); background-image: url(data:image/gif;base64,R0lGODlh+gABAIcAAOLj4/Dw8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAD6AAEAAAgfAAMIHEiwoMGBAAQcXMiwocOHECNKnEixosWLGCMGBAA7); background-repeat: repeat-y; border: 1px solid rgb(83, 105, 255); border-radius: 3px; box-shadow: rgba(154, 154, 154, 0.2) 3px 3px; color: rgb(34, 34, 34); cursor: default; font: normal 16px arial, tahoma, sans-serif; line-height: 100%; margin: 0px; opacity: 0.95; padding: 0px; position: absolute; -moz-box-shadow: rgba(154, 154, 154, 0.2) 3px 3px; } div.CanvasXpressTabMenuConfigurator { box-sizing: border-box; position: relative; } input.CanvasXpressTabMenuConfigurator { display: none; } input:not(:checked).CanvasXpressTabMenuConfigurator+section.CanvasXpressTabMenuConfigurator>div.CanvasXpressTabMenuConfigurator { display: none; } section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator { float: left; } section.CanvasXpressTabMenuConfigurator>div.CanvasXpressTabMenuConfigurator { float: right; width: 100%; margin: 22 0 0 -100%; } section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator>label.CanvasXpressTabMenuConfigurator { cursor: pointer; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; } section.CanvasXpressTabMenuConfigurator>div.CanvasXpressTabMenuConfigurator { box-sizing: border-box; padding: 0.5px; border: 1px solid rgb(238, 238, 238); border-radius: 4px; background: rgb(255, 255, 255) } section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator { box-sizing: border-box; margin: 0; padding: 0.5px; overflow: hidden; font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); line-height: 100%; } section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator>label.CanvasXpressTabMenuConfigurator { display: block; padding: 5px; border: 1px solid rgb(238, 238, 238); border-bottom: none; border-top-left-radius: 4px; border-top-right-radius: 4px; background: rgb(255, 255, 255) } input:first-child.CanvasXpressTabMenuConfigurator+section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator { padding-left: 0; } section.CanvasXpressTabMenuConfigurator>div.CanvasXpressTabMenuConfigurator { position: relative; z-index: 1; } input:checked.CanvasXpressTabMenuConfigurator+section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator { position: relative; z-index: 2; } div.CanvasXpressMenu { box-sizing: border-box; background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); border-radius: 3px; box-shadow: rgba(154, 154, 154, 0.2) 3px 3px; color: rgb(34, 34, 34); cursor: default; font: normal 16px arial, tahoma, sans-serif; line-height: 100%; margin: 0px; padding: 0px; position: absolute; opacity: 0.95; -moz-box-shadow: rgba(154, 154, 154, 0.2) 3px 3px; } ul.CanvasXpressList { background: transparent; border: 0px none; cursor: default; list-style: none; margin: 0px; overflow: auto; padding: 2px; height: calc(100% - 100px); } li.CanvasXpressListItemSep { cursor: default; display: block; font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); font-size: 1px; height: 100%; line-height: 1px; list-style: none; margin: 0px; padding: 1px; /* width: 100%; */ white-space: nowrap; } input.CanvasXpressListItem { cursor: default; display: block; font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); line-height: 100%; list-style: none; margin: 0px; padding: 1px; white-space: nowrap; } input[type=file] { display: block; } div.CanvasXpressListItem { box-sizing: border-box; border: 1px solid rgb(83, 105, 255); font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); line-height: 24px; } li.CanvasXpressListItem { border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px 0px; cursor: default; display: block; font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); height: 100%; line-height: 100%; list-style: none; margin: 0px; padding: 0px; width: 100%; white-space: nowrap; text-align: left; } li.CanvasXpressListItemActive { background: rgba(83, 105, 255, 0.1); border-color: rgb(83, 105, 255); border-style: solid; border-width: 1px 0px; cursor: default; display: block; font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); height: 100%; line-height: 100%; list-style: none; margin: 0px; padding: 0px; width: 100%; white-space: nowrap; text-align: left; } li.CanvasXpressListItemScrollTop { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAFCAYAAACw/UeDAAAARUlEQVR42mNkQAMXL178z0Ah0NfXZ0Tmo3BAFkhLS+M1IDw8kmHlyuV41Tx9+hTFIjiDWAtggBSLGMmxgFSLGKkRB4QAAILWJXgE49MrAAAAAElFTkSuQmCC); background-repeat: no-repeat; background-position: 50% 50%; border: 0px; cursor: pointer; height: 9px; line-height: 9px; width: 100%; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } li.CanvasXpressListItemScrollTopActive { background-color: rgb(219, 236, 244); background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAFCAYAAACw/UeDAAAAbUlEQVR42mNkQAOHb/38z0AhsFVjZ0Tmo3BAFmjIsOHULMLJwKDs1sFwd1cFw5vvuC258eQXikWMyBYoSOC2QIYXYgEMgCx68hm3RQ9eICxihFkgzI/bAk0xVAuQLbr+CrdFbz9CLGKkRhwQAgBYqyubRxy5uAAAAABJRU5ErkJggg==); background-repeat: no-repeat; background-position: 50% 50%; border: 1px; border-color: rgb(170, 204, 246); border-style: solid; cursor: pointer; height: 9px; line-height: 9px; width: 100%; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } li.CanvasXpressListItemScrollBottom { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAFCAYAAACw/UeDAAAASUlEQVR42mO8ePHifwYaA0YQAbJIWloar8Lw8EgMsZUrl+PV8/TpUwZ9fX1GRpgAqRYRawHcJ6RaRIoFGJbALCIcyvgBsgUgAACiryV42XltywAAAABJRU5ErkJggg==); background-repeat: no-repeat; background-position: 50% 50%; border: 0px; cursor: pointer; height: 9px; line-height: 9px; width: 100%; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } li.CanvasXpressListItemScrollBottomActive { background-color: rgb(219, 236, 244); background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAFCAYAAACw/UeDAAAAcklEQVR42mM8fOvnfwYaA0YQAbJImJ8NpyJNMQYGZbcODPG7uyoYrr/Cbfjbj78YbNXYGRlhAiCLFCRwWyTDi2oRyIInn3Fb8OAFxAK4T5At0pDBbZEIJ8QikAVvvuO24MYThAUYlsAsIjPo4QDZAhAAAK/AK5vjVTSgAAAAAElFTkSuQmCC); background-repeat: no-repeat; background-position: 50% 50%; border: 1px; border-color: rgb(170, 204, 246); border-style: solid; cursor: pointer; height: 9px; line-height: 9px; width: 100%; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } li.CanvasXpressListItemScrollSearch { border-color: rgb(170, 204, 246); border-style: solid; border-width: 1px; width: 100%; } input.CanvasXpressListItemScrollSearch { color: rgb(34, 34, 34); cursor: default; font: normal 16px arial, tahoma, sans-serif; line-height: 24px; list-style: none; margin: 3px; outline-style: none; outline-width: 0px; padding-left: 5px; width: 93%; } a.CanvasXpressListItemA { border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 0px 1px; color: rgb(34, 34, 34); cursor: pointer; display: block; font: normal 16px arial, tahoma, sans-serif; line-height: 24px; list-style: none; margin: 0px; outline-style: none; outline-width: 0px; padding: 3px 3px 3px 38px; position: relative; text-decoration: none; white-space: nowrap; } a.CanvasXpressListItemAActive { border-color: rgb(170, 204, 246); border-style: solid; border-width: 0px 1px; color: rgb(34, 34, 34); cursor: pointer; display: block; font: normal 16px arial, tahoma, sans-serif; line-height: 24px; list-style: none; margin: 0px; outline-style: none; outline-width: 0px; padding: 3px 3px 3px 38px; position: relative; text-decoration: none !important; white-space: nowrap; } a.CanvasXpressListItemAArrow { background: url(data:image/gif;base64,R0lGODlhDAAJAIcAACluvipxvzJ1vyxwwCt1yjp6zkD/QDiC1jmE0zyE0z2I3UeLyUGJ2VWUzlKg7FSg6Weg1WKq8Y7D9orD/JXL/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAYALAAAAAAMAAkAAAgzAA8YGEiwoAEFCQwaJEABgUKCBCRMYPDQAIEHESAIeEjAQYMAFQksAFDR4oCSBgqgNBAQADs=) no-repeat scroll right 50% transparent; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 0px 1px; color: rgb(34, 34, 34); cursor: pointer; display: block; font: normal 16px arial, tahoma, sans-serif; line-height: 24px; list-style: none; margin: 0px; outline-style: none; outline-width: 0px; padding: 3px 3px 3px 38px; position: relative; text-decoration: none; white-space: nowrap; } a.CanvasXpressListItemAArrowActive { background: url(data:image/gif;base64,R0lGODlhDAAJAIcAACluvipxvzJ1vyxwwCt1yjp6zkD/QDiC1jmE0zyE0z2I3UeLyUGJ2VWUzlKg7FSg6Weg1WKq8Y7D9orD/JXL/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAYALAAAAAAMAAkAAAgzAA8YGEiwoAEFCQwaJEABgUKCBCRMYPDQAIEHESAIeEjAQYMAFQksAFDR4oCSBgqgNBAQADs=) no-repeat scroll right 50% transparent; border-color: rgb(170, 204, 246); border-style: solid; border-width: 0px 1px; color: rgb(34, 34, 34); cursor: pointer; display: block; font: normal 16px arial, tahoma, sans-serif; line-height: 24px; list-style: none; margin: 0px; outline-style: none; outline-width: 0px; padding: 3px 3px 3px 38px; position: relative; text-decoration: none !important; white-space: nowrap; } img.CanvasXpressListIcon, svg.CanvasXpressListIcon { background-position: center; border: 0px none !important; color: rgb(34, 34, 34); cursor: pointer; font: normal 16px arial, tahoma, sans-serif; height: 24px; line-height: 24px; list-style: none; left: 3px; margin: 0px !important; padding: 0px; position: absolute; top: 3px; vertical-align: top; width: 24px; white-space: nowrap; background: rgba(0, 0, 0, 0) !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; } span.CanvasXpressListItemText { color: rgb(34, 34, 34); cursor: pointer; font: normal 16px arial, tahoma, sans-serif; line-height: 24px; list-style: none; margin-right: 10px; white-space: nowrap; } input.CanvasXpressListItemText { color: rgb(34, 34, 34); cursor: pointer; font: normal 16px arial, tahoma, sans-serif; line-height: 24px; list-style: none; white-space: nowrap; } span.CanvasXpressListItemTextShort { color: rgb(34, 34, 34); cursor: pointer; float: right; font: italic 9px arial, tahoma, sans-serif; line-height: 24px; list-style: none; margin-left: 10px; white-space: nowrap; } span.CanvasXpressListItemTextSep { background-color: rgb(224, 224, 224); border-bottom: 1px solid; border-bottom-color: rgb(255, 255, 255); cursor: default; display: block; font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); font-size: 1px; line-height: 1px; list-style: none; margin: 2px 3px; overflow: hidden; white-space: nowrap; } table.CanvasXpressListItemTable { border: collapse; line-height: 20px; color: rgb(34, 34, 34); cursor: default; font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); line-height: 24px; padding-left: 3px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } img.CanvasXpressToolbarHelp, svg.CanvasXpressToolbarHelp { background: rgba(0, 0, 0, 0) !important; border: 0px none !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important; cursor: default; float: right; margin: 0px 0px 0px 2px !important; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } div.CanvasXpressToolbarHelp { box-sizing: border-box; background-color: rgba(255, 255, 255, 0.95); border-radius: 5px; border: 1px solid rgb(83, 105, 255); box-shadow: rgba(154, 154, 154, 0.2) 3px 3px; color: rgb(34, 34, 34); cursor: default; font: normal 16px arial, tahoma, sans-serif; line-height: 24px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } p.CanvasXpressToolbarHelp { cursor: default; font: normal 16px arial, tahoma, sans-serif; color: rgb(34, 34, 34); line-height: 24px; margin: 0px; padding: 5px 5px 5px 20px; } div.CanvasXpressForm { box-sizing: border-box; border: 1px solid rgb(83, 105, 255); border-radius: 5px; background-color: rgba(255, 255, 255, 0.95); color: rgb(34, 34, 34); cursor: move; font: normal 16px arial, tahoma, sans-serif; margin: 8px; padding: 8px; position: absolute; white-space: nowrap; } input.CanvasXpressFormButton { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAFklEQVR42mP88OHDf0aSiGfPntGaAAAL8XAJa+SuYgAAAABJRU5ErkJggg==); background-repeat: repeat-x; border: 1px solid rgb(83, 105, 255); border-radius: 5px 5px 5px 5px; color: rgb(34, 34, 34); cursor: pointer; float: left; height: 22px; margin-top: 2px; overflow: hidden; padding: 2px; vertical-align: middle; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } input.CanvasXpressFormButtonActive { background-color: rgba(255, 255, 255, 0.95); background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAFklEQVR42mN89fnvf0aSiBvPf9GaAABVL3D5nF6uqAAAAABJRU5ErkJggg==); background-repeat: repeat-x; border: 1px solid rgb(83, 105, 255); border-radius: 5px 5px 0px 0px; color: rgb(34, 34, 34); cursor: pointer; float: left; height: 22px; margin-top: 2px; overflow: hidden; opacity: 0.95; padding: 2px; vertical-align: middle; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; } input.CanvasXpressFormText { background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); color: rgb(34, 34, 34); cursor: default; font: normal 16px arial, tahoma, sans-serif; line-height: 24px; padding-left: 3px; } form.CanvasXpressFormForm { background-color: rgba(255, 255, 255, 0.95); border: 1px solid rgb(83, 105, 255); color: rgb(34, 34, 34); cursor: default; font: normal 16px arial, tahoma, sans-serif; line-height: 24px; margin: 8px; overflow: auto; padding-left: 3px; } /* * Slider */ div.CanvasXpressSlider { background: rgba(0, 0, 0, 0); border: 1px solid rgba(35, 82, 124, 0.2); border-radius: 50%; height: 36px; position: absolute; margin-left: 3px; margin-right: 3px; width: 36px; } div.CanvasXpressSliderRemote { background: rgba(0, 0, 0, 0); height: 36px; position: absolute; margin-left: 3px; margin-right: 3px; width: 36px; } div.CanvasXpressSlider:hover { background: rgba(0, 0, 0, 0.4); } @media screen and (max-width: 480px) { div.CanvasXpressSlider { width: 20px; height: 20px; } } div.CanvasXpressSliderLeft { left: -50px; } div.CanvasXpressSliderLeft img, div.CanvasXpressSliderLeft svg { margin: 5px 5px 3px 3px; } @media screen and (max-width: 480px) { div.CanvasXpressSliderLeft { left: -25px; } div.CanvasXpressSliderLeft img, div.CanvasXpressSliderLeft svg { margin: -4px 0px 0px -2px; } } div.CanvasXpressSliderRight { right: -50px; } div.CanvasXpressSliderRight img, div.CanvasXpressSliderRight svg { margin: 5px 3px 3px 8px; } @media screen and (max-width: 480px) { div.CanvasXpressSliderRight { right: -25px; } div.CanvasXpressSliderRight img, div.CanvasXpressSliderRight svg { margin: -4px -2px 0px 2px; } } div.CanvasXpressSliderDotsContainer { top: 25%; } div.CanvasXpressSliderDots { width: 10px; height: 10px; } @media screen and (max-width: 480px) { div.CanvasXpressSliderDots { width: 5px; height: 5px; margin-left: 1px; margin-right: 1px; } } input.CanvasXpressSlider, select.CanvasXpressSlider { padding: 2px 3px 2px 2px; cursor: default; color: rgb(34, 34, 34); border-left: none; border-right: none; border-top: none; border-bottom: 1px solid rgb(83, 105, 255); background: rgba(0, 0, 0, 0); width: 100%; max-Width: 100%; line-height: 22px; margin: 0; } input.CanvasXpressSlider:focus, select.CanvasXpressSlider:focus { outline: 0; } /* @media (max-width: 480px) { img { height : 16px; width : 16px; } } */ /* * Parent Node */ div.CanvasXpress-ParentNode { /* border: 1px solid 'rgba(0,0,0,0)' margin: auto; display: table; padding: 0; */ -moz-transform: none; -webkit-transform: none; -o-transform: none; -ms-transform: none; transform: none; } /* * CanvasXpress Tab Panel */ div.CanvasXpressTabPanel { font: normal 16px arial, tahoma, sans-serif; float: left; width: 100% } /* Customizer */ div.CanvasXpressTabPanelCustomizer { position: relative; border-bottom: 1px solid rgb(238, 238, 238); top: -10px; overflow: hidden; } div.CanvasXpressTabPanelRibbonSection { width: fit-content; position: relative; border: 1px solid rgb(83, 105, 255); border-radius: 5px; padding-left: 8px; padding-top: 5px; margin-top: 12px; float: left; } span.CanvasXpressTabPanelRibbonSection { margin-left: -3px; background-color: white; position: absolute; float: left; top: -14px; padding: 3px; } div.CanvasXpressTabPanelRibbon { float: left; margin-right: 10px; } span.CanvasXpressTabPanelRibbon { color: rgb(34, 34, 34); font: normal 16px arial, tahoma, sans-serif; line-height: 28px; list-style: none; white-space: nowrap; position: relative; height: 28px; } div.CanvasXpressTabPanelRibbonContainer { border: 1px solid rgb(83, 105, 255); border-radius: 5px; background-color: rgb(238, 238, 238); } svg.CanvasXpressTabPanelRibbon { float: left; border: 1px solid rgb(83, 105, 255); margin-left: 5px; margin-top: 5px; padding: 2px; border-radius: 5px; background-color: rgb(255, 255, 255); } svg.CanvasXpressTabPanelRibbon:hover { background: rgba(83, 105, 255, 0.1) } /* Header */ div.CanvasXpressTabPanelHeader { font: normal 16px arial, tahoma, sans-serif; border-bottom: 2px solid rgb(83, 105, 255); height: 38px; width: 100%; float: left; } div.CanvasXpressTabPanelHeaderTab { font: normal 16px arial, tahoma, sans-serif; margin-left: 20px; margin-right: 20px; float: left; } input.CanvasXpressTabPanelHeader { border-width: 1px 1px 0 1px; border-color: rgb(83, 105, 255); border-style: solid; border-radius: 5px 5px 0 0; padding: 8px; font: normal 16px arial, tahoma, sans-serif; max-width: 100px; outline: none; text-align: center; } input.CanvasXpressTabPanelHeaderActive { border-bottom-width: 2px; border-left-color: rgb(83, 105, 255); border-top-color: rgb(83, 105, 255); border-right-color: rgb(83, 105, 255); border-bottom-color: rgb(255, 255, 255); border-style: solid; border-radius: 5px 5px 0 0; padding: 8px; font: normal 16px arial, tahoma, sans-serif; max-width: 100px; outline: none; text-align: center; } /* Content */ div.CanvasXpressTabPanelContent { display: block; float: left; width: 100%; position: relative; } /* Rows */ div.CanvasXpressRow { clear: both; display: flex; flex-wrap: wrap; float: left; width: 100%; } div.CanvasXpressRow:before, div.CanvasXpressRow:after { content: " "; display: table; } div.CanvasXpressRow:after { clear: both; } div.CanvasXpressRowColumnFull, div.CanvasXpressRowColumnTwoThird, div.CanvasXpressRowColumnThreeFourth, div.CanvasXpressRowColumnFourFifth, div.CanvasXpressRowColumnFiveSixth, div.CanvasXpressRowColumnHalf, div.CanvasXpressRowColumnThird, div.CanvasXpressRowColumnFourth, div.CanvasXpressRowColumnFifth, div.CanvasXpressRowColumnSixth { float: left; /* padding-left: 1rem; padding-right: 1rem; */ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } div.CanvasXpressRowColumnFull:hover, div.CanvasXpressRowColumnTwoThird:hover, div.CanvasXpressRowColumnThreeFourth:hover, div.CanvasXpressRowColumnFourFifth:hover, div.CanvasXpressRowColumnFiveSixth:hover, div.CanvasXpressRowColumnHalf:hover, div.CanvasXpressRowColumnThird:hover, div.CanvasXpressRowColumnFourth:hover, div.CanvasXpressRowColumnFifth:hover, div.CanvasXpressRowColumnSixth:hover { border: 1px dashed rgb(238, 238, 238); } div.CanvasXpressRowColumnFull { border: 1px dashed white; width: 100%; } div.CanvasXpressRowColumnFullActive { border: 1px dashed rgb(83, 105, 255); width: 100%; } div.CanvasXpressRowColumnTwoThird { border: 1px dashed white; width: 66.7%; } div.CanvasXpressRowColumnTwoThirdActive { border: 1px dashed rgb(83, 105, 255); width: 66.7%; } div.CanvasXpressRowColumnThreeFourth { border: 1px dashed white; width: 75%; } div.CanvasXpressRowColumnThreeFourthActive { border: 1px dashed rgb(83, 105, 255); width: 75%; } div.CanvasXpressRowColumnFourFifth { border: 1px dashed white; width: 80%; } div.CanvasXpressRowColumnFourFifthActive { border: 1px dashed rgb(83, 105, 255); width: 80%; } div.CanvasXpressRowColumnFiveSixth { border: 1px dashed white; width: 83.4%; } div.CanvasXpressRowColumnFiveSixthActive { border: 1px dashed rgb(83, 105, 255); width: 83.4%; } div.CanvasXpressRowColumnHalf { border: 1px dashed white; width: 50%; } div.CanvasXpressRowColumnHalfActive { border: 1px dashed rgb(83, 105, 255); width: 50%; } div.CanvasXpressRowColumnThird { border: 1px dashed white; width: 33.3%; } div.CanvasXpressRowColumnThirdActive { border: 1px dashed rgb(83, 105, 255); width: 33.3%; } div.CanvasXpressRowColumnFourth { border: 1px dashed white; width: 25%; } div.CanvasXpressRowColumnFourthActive { border: 1px dashed rgb(83, 105, 255); width: 25%; } div.CanvasXpressRowColumnFifth { border: 1px dashed white; width: 20%; } div.CanvasXpressRowColumnFifthActive { border: 1px dashed rgb(83, 105, 255); width: 20%; } div.CanvasXpressRowColumnSixth { border: 1px dashed white; width: 16.6%; } div.CanvasXpressRowColumnSixthActive { border: 1px dashed rgb(83, 105, 255); width: 16.6%; } /* * CanvasXpress */ canvas.CanvasXpress { -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; -ms-user-select: none; } canvas.CanvasXpress:hover { border: 1px solid rgba(35, 82, 124, 0.2); border-radius: 6px; margin: -1px; } canvas.CanvasXpressUpload { border: 1px solid rgba(35, 82, 124, 0.2); border-radius: 6px; margin: -1px; background-image: url('data:image/png;base64,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'); background-size: contain; background-repeat: no-repeat; } canvas.CanvasXpress::selection { background: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); } div.CanvasXpressPlay { background-color: rgba(0, 0, 0, 0.1); background-image: url('data:image/png;base64,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'); background-position-x: 50%; background-position-y: center; background-size: 25%; background-repeat: no-repeat; position: absolute; } div.CanvasXpressPlay:hover { background-color: rgba(0, 0, 0, 0); } /* * full-screen-warning-container */ #full-screen-warning-container { background-color: transparent !important; opacity: 0.4 !important; } #full-screen-warning-container[fade-warning-out] { transition-property: opacity !important; transition-duration: 1ms !important; opacity: 0.0 !important; } #full-screen-warning-message { padding: 15px !important; } .full-screen-description { font-size: 100% !important; } #full-screen-domain-text { font-size: 100% !important; font-weight: bold !important; } .full-screen-approval-button, #full-screen-remember-decision { font-size: 100% !important; } @media (min-width: 300px) { div.CanvasXpressBin { transform: scale(0.5); } } @media (min-width: 450px) { div.CanvasXpressBin { transform: scale(0.75); } } @media (min-width: 600px) { div.CanvasXpressBin { transform: scale(1); } } /* Genie Effect */ .genie { position: relative; background-repeat: no-repeat; background-size: cover; } .genie .genie-step { background-repeat: no-repeat; background-image: inherit; position: absolute; } .genie.genie-expand .genie-step { -moz-transition: background-position 800ms ease-in-out; -webkit-transition: background-position 800ms ease-in-out; -o-transition: background-position 800ms ease-in-out; -ms-transition: background-position 800ms ease-in-out; transition: background-position 800ms ease-in-out; } .genie.genie-collapse .genie-step { -moz-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .genie.genie-collapse.change-pace .genie-step { -moz-transition: background-position 800ms ease-in-out; -webkit-transition: background-position 800ms ease-in-out; -o-transition: background-position 800ms ease-in-out; -ms-transition: background-position 800ms ease-in-out; transition: background-position 800ms ease-in-out; } .genie.genie-expand.change-pace .genie-step { -moz-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } /* Magic Effects */ /* Magic - Ver 1.3.0 - https://minimamente.com Licensed under the MIT license Copyright (c) 2018 Christian Pucci */ .magictime { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .puffIn { -webkit-animation-name: puffIn; animation-name: puffIn; } @-webkit-keyframes puffIn { 0% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(2, 2); transform: scale(2, 2); -webkit-filter: blur(2px); filter: blur(2px); } 100% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-filter: blur(0px); filter: blur(0px); } } @keyframes puffIn { 0% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(2, 2); transform: scale(2, 2); -webkit-filter: blur(2px); filter: blur(2px); } 100% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-filter: blur(0px); filter: blur(0px); } } .puffOut { -webkit-animation-name: puffOut; animation-name: puffOut; } @-webkit-keyframes puffOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-filter: blur(0px); filter: blur(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(2, 2); transform: scale(2, 2); -webkit-filter: blur(2px); filter: blur(2px); } } @keyframes puffOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-filter: blur(0px); filter: blur(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(2, 2); transform: scale(2, 2); -webkit-filter: blur(2px); filter: blur(2px); } } .vanishIn { -webkit-animation-name: vanishIn; animation-name: vanishIn; } @-webkit-keyframes vanishIn { 0% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(2, 2); transform: scale(2, 2); -webkit-filter: blur(90px); filter: blur(90px); } 100% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-filter: blur(0px); filter: blur(0px); } } @keyframes vanishIn { 0% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(2, 2); transform: scale(2, 2); -webkit-filter: blur(90px); filter: blur(90px); } 100% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-filter: blur(0px); filter: blur(0px); } } .vanishOut { -webkit-animation-name: vanishOut; animation-name: vanishOut; } @-webkit-keyframes vanishOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-filter: blur(0px); filter: blur(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(2, 2); transform: scale(2, 2); -webkit-filter: blur(20px); filter: blur(20px); } } @keyframes vanishOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-filter: blur(0px); filter: blur(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(2, 2); transform: scale(2, 2); -webkit-filter: blur(20px); filter: blur(20px); } } .boingInUp { -webkit-animation-name: boingInUp; animation-name: boingInUp; } @-webkit-keyframes boingInUp { 0% { opacity: 0; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: perspective(800px) rotateX(-90deg); transform: perspective(800px) rotateX(-90deg); } 50% { opacity: 1; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: perspective(800px) rotateX(50deg); transform: perspective(800px) rotateX(50deg); } 100% { opacity: 1; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: perspective(800px) rotateX(0deg); transform: perspective(800px) rotateX(0deg); } } @keyframes boingInUp { 0% { opacity: 0; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: perspective(800px) rotateX(-90deg); transform: perspective(800px) rotateX(-90deg); } 50% { opacity: 1; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: perspective(800px) rotateX(50deg); transform: perspective(800px) rotateX(50deg); } 100% { opacity: 1; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: perspective(800px) rotateX(0deg); transform: perspective(800px) rotateX(0deg); } } .boingOutDown { -webkit-animation-name: boingOutDown; animation-name: boingOutDown; } @-webkit-keyframes boingOutDown { 0% { opacity: 1; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: perspective(800px) rotateX(0deg) rotateY(0deg); transform: perspective(800px) rotateX(0deg) rotateY(0deg); } 20% { opacity: 1; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: perspective(800px) rotateX(0deg) rotateY(10deg); transform: perspective(800px) rotateX(0deg) rotateY(10deg); } 30% { opacity: 1; -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transform: perspective(800px) rotateX(0deg) rotateY(0deg); transform: perspective(800px) rotateX(0deg) rotateY(0deg); } 40% { opacity: 1; -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transform: perspective(800px) rotateX(10deg) rotateY(10deg); transform: perspective(800px) rotateX(10deg) rotateY(10deg); } 100% { opacity: 0; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: perspective(800px) rotateX(90deg) rotateY(0deg); transform: perspective(800px) rotateX(90deg) rotateY(0deg); } } @keyframes boingOutDown { 0% { opacity: 1; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: perspective(800px) rotateX(0deg) rotateY(0deg); transform: perspective(800px) rotateX(0deg) rotateY(0deg); } 20% { opacity: 1; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: perspective(800px) rotateX(0deg) rotateY(10deg); transform: perspective(800px) rotateX(0deg) rotateY(10deg); } 30% { opacity: 1; -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transform: perspective(800px) rotateX(0deg) rotateY(0deg); transform: perspective(800px) rotateX(0deg) rotateY(0deg); } 40% { opacity: 1; -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transform: perspective(800px) rotateX(10deg) rotateY(10deg); transform: perspective(800px) rotateX(10deg) rotateY(10deg); } 100% { opacity: 0; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: perspective(800px) rotateX(90deg) rotateY(0deg); transform: perspective(800px) rotateX(90deg) rotateY(0deg); } } .foolishIn { -webkit-animation-name: foolishIn; animation-name: foolishIn; } @-webkit-keyframes foolishIn { 0% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0) rotate(360deg); transform: scale(0, 0) rotate(360deg); } 20% { opacity: 1; -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 40% { opacity: 1; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 60% { opacity: 1; -webkit-transform-origin: 0%; transform-origin: 0%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 80% { opacity: 1; -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 100% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1) rotate(0deg); transform: scale(1, 1) rotate(0deg); } } @keyframes foolishIn { 0% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0) rotate(360deg); transform: scale(0, 0) rotate(360deg); } 20% { opacity: 1; -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 40% { opacity: 1; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 60% { opacity: 1; -webkit-transform-origin: 0%; transform-origin: 0%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 80% { opacity: 1; -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 100% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1) rotate(0deg); transform: scale(1, 1) rotate(0deg); } } .foolishOut { -webkit-animation-name: foolishOut; animation-name: foolishOut; } @-webkit-keyframes foolishOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1) rotate(360deg); transform: scale(1, 1) rotate(360deg); } 20% { opacity: 1; -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 40% { opacity: 1; -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 60% { opacity: 1; -webkit-transform-origin: 0%; transform-origin: 0%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 80% { opacity: 1; -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 100% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0) rotate(0deg); transform: scale(0, 0) rotate(0deg); } } @keyframes foolishOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1) rotate(360deg); transform: scale(1, 1) rotate(360deg); } 20% { opacity: 1; -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 40% { opacity: 1; -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 60% { opacity: 1; -webkit-transform-origin: 0%; transform-origin: 0%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 80% { opacity: 1; -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transform: scale(0.5, 0.5) rotate(0deg); transform: scale(0.5, 0.5) rotate(0deg); } 100% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0) rotate(0deg); transform: scale(0, 0) rotate(0deg); } } .holeIn { -webkit-animation-name: holeIn; animation-name: holeIn; } @-webkit-keyframes holeIn { 0% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0) rotateY(360deg); transform: scale(0, 0) rotateY(360deg); } 100% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1) rotateY(0deg); transform: scale(1, 1) rotateY(0deg); } } @keyframes holeIn { 0% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0) rotateY(360deg); transform: scale(0, 0) rotateY(360deg); } 100% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1) rotateY(0deg); transform: scale(1, 1) rotateY(0deg); } } .holeOut { -webkit-animation-name: holeOut; animation-name: holeOut; } @-webkit-keyframes holeOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1) rotateY(0deg); transform: scale(1, 1) rotateY(0deg); } 100% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0) rotateY(180deg); transform: scale(0, 0) rotateY(180deg); } } @keyframes holeOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1) rotateY(0deg); transform: scale(1, 1) rotateY(0deg); } 100% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0) rotateY(180deg); transform: scale(0, 0) rotateY(180deg); } } .swashIn { -webkit-animation-name: swashIn; animation-name: swashIn; } @-webkit-keyframes swashIn { 0% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0); transform: scale(0, 0); } 90% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); } 100% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); } } @keyframes swashIn { 0% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0); transform: scale(0, 0); } 90% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); } 100% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); } } .swashOut { -webkit-animation-name: swashOut; animation-name: swashOut; } @-webkit-keyframes swashOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); } 80% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); } 100% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0); transform: scale(0, 0); } } @keyframes swashOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(1, 1); transform: scale(1, 1); } 80% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); } 100% { opacity: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0, 0); transform: scale(0, 0); } } .bombLeftOut { -webkit-animation-name: bombLeftOut; animation-name: bombLeftOut; } @-webkit-keyframes bombLeftOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-filter: blur(0px); filter: blur(0px); } 50% { opacity: 1; -webkit-transform-origin: -100% 50%; transform-origin: -100% 50%; -webkit-transform: rotate(-160deg); transform: rotate(-160deg); -webkit-filter: blur(0px); filter: blur(0px); } 100% { opacity: 0; -webkit-transform-origin: -100% 50%; transform-origin: -100% 50%; -webkit-transform: rotate(-160deg); transform: rotate(-160deg); -webkit-filter: blur(20px); filter: blur(20px); } } @keyframes bombLeftOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-filter: blur(0px); filter: blur(0px); } 50% { opacity: 1; -webkit-transform-origin: -100% 50%; transform-origin: -100% 50%; -webkit-transform: rotate(-160deg); transform: rotate(-160deg); -webkit-filter: blur(0px); filter: blur(0px); } 100% { opacity: 0; -webkit-transform-origin: -100% 50%; transform-origin: -100% 50%; -webkit-transform: rotate(-160deg); transform: rotate(-160deg); -webkit-filter: blur(20px); filter: blur(20px); } } .bombRightOut { -webkit-animation-name: bombRightOut; animation-name: bombRightOut; } @-webkit-keyframes bombRightOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-filter: blur(0px); filter: blur(0px); } 50% { opacity: 1; -webkit-transform-origin: 200% 50%; transform-origin: 200% 50%; -webkit-transform: rotate(160deg); transform: rotate(160deg); -webkit-filter: blur(0px); filter: blur(0px); } 100% { opacity: 0; -webkit-transform-origin: 200% 50%; transform-origin: 200% 50%; -webkit-transform: rotate(160deg); transform: rotate(160deg); -webkit-filter: blur(20px); filter: blur(20px); } } @keyframes bombRightOut { 0% { opacity: 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-filter: blur(0px); filter: blur(0px); } 50% { opacity: 1; -webkit-transform-origin: 200% 50%; transform-origin: 200% 50%; -webkit-transform: rotate(160deg); transform: rotate(160deg); -webkit-filter: blur(0px); filter: blur(0px); } 100% { opacity: 0; -webkit-transform-origin: 200% 50%; transform-origin: 200% 50%; -webkit-transform: rotate(160deg); transform: rotate(160deg); -webkit-filter: blur(20px); filter: blur(20px); } } .magic { -webkit-animation-name: magic; animation-name: magic; } @-webkit-keyframes magic { 0% { opacity: 1; -webkit-transform-origin: 100% 200%; transform-origin: 100% 200%; -webkit-transform: scale(1, 1) rotate(0deg); transform: scale(1, 1) rotate(0deg); } 100% { opacity: 0; -webkit-transform-origin: 200% 500%; transform-origin: 200% 500%; -webkit-transform: scale(0, 0) rotate(270deg); transform: scale(0, 0) rotate(270deg); } } @keyframes magic { 0% { opacity: 1; -webkit-transform-origin: 100% 200%; transform-origin: 100% 200%; -webkit-transform: scale(1, 1) rotate(0deg); transform: scale(1, 1) rotate(0deg); } 100% { opacity: 0; -webkit-transform-origin: 200% 500%; transform-origin: 200% 500%; -webkit-transform: scale(0, 0) rotate(270deg); transform: scale(0, 0) rotate(270deg); } } .swap { -webkit-animation-name: swap; animation-name: swap; } @-webkit-keyframes swap { 0% { opacity: 0; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scale(0, 0) translate(-700px, 0px); transform: scale(0, 0) translate(-700px, 0px); } 100% { opacity: 1; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: scale(1, 1) translate(0px, 0px); transform: scale(1, 1) translate(0px, 0px); } } @keyframes swap { 0% { opacity: 0; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scale(0, 0) translate(-700px, 0px); transform: scale(0, 0) translate(-700px, 0px); } 100% { opacity: 1; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: scale(1, 1) translate(0px, 0px); transform: scale(1, 1) translate(0px, 0px); } } .twisterInDown { -webkit-animation-name: twisterInDown; animation-name: twisterInDown; } @-webkit-keyframes twisterInDown { 0% { opacity: 0; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scale(0, 0) rotate(360deg) translateY(-100%); transform: scale(0, 0) rotate(360deg) translateY(-100%); } 30% { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scale(0, 0) rotate(360deg) translateY(-100%); transform: scale(0, 0) rotate(360deg) translateY(-100%); } 100% { opacity: 1; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: scale(1, 1) rotate(0deg) translateY(0%); transform: scale(1, 1) rotate(0deg) translateY(0%); } } @keyframes twisterInDown { 0% { opacity: 0; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scale(0, 0) rotate(360deg) translateY(-100%); transform: scale(0, 0) rotate(360deg) translateY(-100%); } 30% { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scale(0, 0) rotate(360deg) translateY(-100%); transform: scale(0, 0) rotate(360deg) translateY(-100%); } 100% { opacity: 1; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -webkit-transform: scale(1, 1) rotate(0deg) translateY(0%); transform: scale(1, 1) rotate(0deg) translateY(0%); } } .twisterInUp { -webkit-animation-name: twisterInUp; animation-name: twisterInUp; } @-webkit-keyframes twisterInUp { 0% { opacity: 0; -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%); transform: scale(0, 0) rotate(360deg) translateY(100%); } 30% { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%); transform: scale(0, 0) rotate(360deg) translateY(100%); } 100% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scale(1, 1) rotate(0deg) translateY(0); transform: scale(1, 1) rotate(0deg) translateY(0); } } @keyframes twisterInUp { 0% { opacity: 0; -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%); transform: scale(0, 0) rotate(360deg) translateY(100%); } 30% { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%); transform: scale(0, 0) rotate(360deg) translateY(100%); } 100% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scale(1, 1) rotate(0deg) translateY(0); transform: scale(1, 1) rotate(0deg) translateY(0); } } .spaceInDown { -webkit-animation-name: spaceInDown; animation-name: spaceInDown; } @-webkit-keyframes spaceInDown { 0% { opacity: 0; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scale(.2) translate(0%, 200%); transform: scale(.2) translate(0%, 200%); } 100% { opacity: 1; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } } @keyframes spaceInDown { 0% { opacity: 0; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scale(.2) translate(0%, 200%); transform: scale(.2) translate(0%, 200%); } 100% { opacity: 1; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } } .spaceInLeft { -webkit-animation-name: spaceInLeft; animation-name: spaceInLeft; } @-webkit-keyframes spaceInLeft { 0% { opacity: 0; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transform: scale(.2) translate(-200%, 0%); transform: scale(.2) translate(-200%, 0%); } 100% { opacity: 1; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } } @keyframes spaceInLeft { 0% { opacity: 0; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transform: scale(.2) translate(-200%, 0%); transform: scale(.2) translate(-200%, 0%); } 100% { opacity: 1; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } } .spaceInRight { -webkit-animation-name: spaceInRight; animation-name: spaceInRight; } @-webkit-keyframes spaceInRight { 0% { opacity: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scale(.2) translate(200%, 0%); transform: scale(.2) translate(200%, 0%); } 100% { opacity: 1; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } } @keyframes spaceInRight { 0% { opacity: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scale(.2) translate(200%, 0%); transform: scale(.2) translate(200%, 0%); } 100% { opacity: 1; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } } .spaceInUp { -webkit-animation-name: spaceInUp; animation-name: spaceInUp; } @-webkit-keyframes spaceInUp { 0% { opacity: 0; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: scale(.2) translate(0%, -200%); transform: scale(.2) translate(0%, -200%); } 100% { opacity: 1; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } } @keyframes spaceInUp { 0% { opacity: 0; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: scale(.2) translate(0%, -200%); transform: scale(.2) translate(0%, -200%); } 100% { opacity: 1; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } } .spaceOutDown { -webkit-animation-name: spaceOutDown; animation-name: spaceOutDown; } @-webkit-keyframes spaceOutDown { 0% { opacity: 1; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } 100% { opacity: 0; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scale(.2) translate(0%, 200%); transform: scale(.2) translate(0%, 200%); } } @keyframes spaceOutDown { 0% { opacity: 1; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } 100% { opacity: 0; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scale(.2) translate(0%, 200%); transform: scale(.2) translate(0%, 200%); } } .spaceOutLeft { -webkit-animation-name: spaceOutLeft; animation-name: spaceOutLeft; } @-webkit-keyframes spaceOutLeft { 0% { opacity: 1; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } 100% { opacity: 0; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transform: scale(.2) translate(-200%, 0%); transform: scale(.2) translate(-200%, 0%); } } @keyframes spaceOutLeft { 0% { opacity: 1; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } 100% { opacity: 0; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transform: scale(.2) translate(-200%, 0%); transform: scale(.2) translate(-200%, 0%); } } .spaceOutRight { -webkit-animation-name: spaceOutRight; animation-name: spaceOutRight; } @-webkit-keyframes spaceOutRight { 0% { opacity: 1; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } 100% { opacity: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scale(.2) translate(200%, 0%); transform: scale(.2) translate(200%, 0%); } } @keyframes spaceOutRight { 0% { opacity: 1; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } 100% { opacity: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scale(.2) translate(200%, 0%); transform: scale(.2) translate(200%, 0%); } } .spaceOutUp { -webkit-animation-name: spaceOutUp; animation-name: spaceOutUp; } @-webkit-keyframes spaceOutUp { 0% { opacity: 1; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } 100% { opacity: 0; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: scale(.2) translate(0%, -200%); transform: scale(.2) translate(0%, -200%); } } @keyframes spaceOutUp { 0% { opacity: 1; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: scale(1) translate(0%, 0%); transform: scale(1) translate(0%, 0%); } 100% { opacity: 0; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: scale(.2) translate(0%, -200%); transform: scale(.2) translate(0%, -200%); } } .perspectiveDown { -webkit-animation-name: perspectiveDown; animation-name: perspectiveDown; } @-webkit-keyframes perspectiveDown { 0% { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: perspective(800px) rotateX(0deg); transform: perspective(800px) rotateX(0deg); } 100% { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: perspective(800px) rotateX(-180deg); transform: perspective(800px) rotateX(-180deg); } } @keyframes perspectiveDown { 0% { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: perspective(800px) rotateX(0deg); transform: perspective(800px) rotateX(0deg); } 100% { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: perspective(800px) rotateX(-180deg); transform: perspective(800px) rotateX(-180deg); } } .perspectiveDownReturn { -webkit-animation-name: perspectiveDownReturn; animation-name: perspectiveDownReturn; } @-webkit-keyframes perspectiveDownReturn { 0% { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: perspective(800px) rotateX(-180deg); transform: perspective(800px) rotateX(-180deg); } 100% { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: perspective(800px) rotateX(0deg); transform: perspective(800px) rotateX(0deg); } } @keyframes perspectiveDownReturn { 0% { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: perspective(800px) rotateX(-180deg); transform: perspective(800px) rotateX(-180deg); } 100% { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: perspective(800px) rotateX(0deg); transform: perspective(800px) rotateX(0deg); } } .perspectiveLeft { -webkit-animation-name: perspectiveLeft; animation-name: perspectiveLeft; } @-webkit-keyframes perspectiveLeft { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(0deg); transform: perspective(800px) rotateY(0deg); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(-180deg); transform: perspective(800px) rotateY(-180deg); } } @keyframes perspectiveLeft { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(0deg); transform: perspective(800px) rotateY(0deg); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(-180deg); transform: perspective(800px) rotateY(-180deg); } } .perspectiveLeftReturn { -webkit-animation-name: perspectiveLeftReturn; animation-name: perspectiveLeftReturn; } @-webkit-keyframes perspectiveLeftReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(-180deg); transform: perspective(800px) rotateY(-180deg); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(0deg); transform: perspective(800px) rotateY(0deg); } } @keyframes perspectiveLeftReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(-180deg); transform: perspective(800px) rotateY(-180deg); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(0deg); transform: perspective(800px) rotateY(0deg); } } .perspectiveRight { -webkit-animation-name: perspectiveRight; animation-name: perspectiveRight; } @-webkit-keyframes perspectiveRight { 0% { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: perspective(800px) rotateY(0deg); transform: perspective(800px) rotateY(0deg); } 100% { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: perspective(800px) rotateY(180deg); transform: perspective(800px) rotateY(180deg); } } @keyframes perspectiveRight { 0% { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: perspective(800px) rotateY(0deg); transform: perspective(800px) rotateY(0deg); } 100% { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: perspective(800px) rotateY(180deg); transform: perspective(800px) rotateY(180deg); } } .perspectiveRightReturn { -webkit-animation-name: perspectiveRightReturn; animation-name: perspectiveRightReturn; } @-webkit-keyframes perspectiveRightReturn { 0% { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: perspective(800px) rotateY(180deg); transform: perspective(800px) rotateY(180deg); } 100% { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: perspective(800px) rotateY(0deg); transform: perspective(800px) rotateY(0deg); } } @keyframes perspectiveRightReturn { 0% { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: perspective(800px) rotateY(180deg); transform: perspective(800px) rotateY(180deg); } 100% { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: perspective(800px) rotateY(0deg); transform: perspective(800px) rotateY(0deg); } } .perspectiveUp { -webkit-animation-name: perspectiveUp; animation-name: perspectiveUp; } @-webkit-keyframes perspectiveUp { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(0deg); transform: perspective(800px) rotateX(0deg); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(180deg); transform: perspective(800px) rotateX(180deg); } } @keyframes perspectiveUp { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(0deg); transform: perspective(800px) rotateX(0deg); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(180deg); transform: perspective(800px) rotateX(180deg); } } .perspectiveUpReturn { -webkit-animation-name: perspectiveUpReturn; animation-name: perspectiveUpReturn; } @-webkit-keyframes perspectiveUpReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(180deg); transform: perspective(800px) rotateX(180deg); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(0deg); transform: perspective(800px) rotateX(0deg); } } @keyframes perspectiveUpReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(180deg); transform: perspective(800px) rotateX(180deg); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(0deg); transform: perspective(800px) rotateX(0deg); } } .rotateDown { -webkit-animation-name: rotateDown; animation-name: rotateDown; } @-webkit-keyframes rotateDown { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(0deg) translateZ(0px); transform: perspective(800px) rotateX(0deg) translateZ(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: perspective(800px) rotateX(-180deg) translateZ(300px); transform: perspective(800px) rotateX(-180deg) translateZ(300px); } } @keyframes rotateDown { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(0deg) translateZ(0px); transform: perspective(800px) rotateX(0deg) translateZ(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: perspective(800px) rotateX(-180deg) translateZ(300px); transform: perspective(800px) rotateX(-180deg) translateZ(300px); } } .rotateLeft { -webkit-animation-name: rotateLeft; animation-name: rotateLeft; } @-webkit-keyframes rotateLeft { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(0deg) translateZ(0px); transform: perspective(800px) rotateY(0deg) translateZ(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: perspective(800px) rotateY(-180deg) translateZ(300px); transform: perspective(800px) rotateY(-180deg) translateZ(300px); } } @keyframes rotateLeft { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(0deg) translateZ(0px); transform: perspective(800px) rotateY(0deg) translateZ(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: perspective(800px) rotateY(-180deg) translateZ(300px); transform: perspective(800px) rotateY(-180deg) translateZ(300px); } } .rotateRight { -webkit-animation-name: rotateRight; animation-name: rotateRight; } @-webkit-keyframes rotateRight { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(0deg) translate3d(0px); transform: perspective(800px) rotateY(0deg) translate3d(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: perspective(800px) rotateY(180deg) translateZ(150px); transform: perspective(800px) rotateY(180deg) translateZ(150px); } } @keyframes rotateRight { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateY(0deg) translate3d(0px); transform: perspective(800px) rotateY(0deg) translate3d(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: perspective(800px) rotateY(180deg) translateZ(150px); transform: perspective(800px) rotateY(180deg) translateZ(150px); } } .rotateUp { -webkit-animation-name: rotateUp; animation-name: rotateUp; } @-webkit-keyframes rotateUp { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(0deg) translateZ(0px); transform: perspective(800px) rotateX(0deg) translateZ(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: perspective(800px) rotateX(180deg) translateZ(100px); transform: perspective(800px) rotateX(180deg) translateZ(100px); } } @keyframes rotateUp { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: perspective(800px) rotateX(0deg) translateZ(0px); transform: perspective(800px) rotateX(0deg) translateZ(0px); } 100% { opacity: 0; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: perspective(800px) rotateX(180deg) translateZ(100px); transform: perspective(800px) rotateX(180deg) translateZ(100px); } } .slideDown { -webkit-animation-name: slideDown; animation-name: slideDown; } @-webkit-keyframes slideDown { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(100%); transform: translateY(100%); } } @keyframes slideDown { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(100%); transform: translateY(100%); } } .slideDown2 { -webkit-animation-name: slideDown2; animation-name: slideDown2; } @-webkit-keyframes slideDown2 { 0% { height: 215px; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { height: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(100%); transform: translateY(100%); } } @keyframes slideDown2 { 0% { height: 215px; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { height: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(100%); transform: translateY(100%); } } .slideDown3 { -webkit-animation-name: slideDown3; animation-name: slideDown3; } @-webkit-keyframes slideDown3 { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(100%); transform: translateY(100%); } } @keyframes slideDown3 { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(100%); transform: translateY(100%); } } .slideDownReturn { -webkit-animation-name: slideDownReturn; animation-name: slideDownReturn; } @-webkit-keyframes slideDownReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(100%); transform: translateY(100%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } } @keyframes slideDownReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(100%); transform: translateY(100%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } } .slideDownReturn2 { -webkit-animation-name: slideDownReturn2; animation-name: slideDownReturn2; } @-webkit-keyframes slideDownReturn2 { 0% { height: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(100%); transform: translateY(100%); } 100% { height: 215px; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } } @keyframes slideDownReturn2 { 0% { height: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(100%); transform: translateY(100%); } 100% { height: 215px; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } } .slideLeft { -webkit-animation-name: slideLeft; animation-name: slideLeft; } @-webkit-keyframes slideLeft { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(0%); transform: translateX(0%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); } } @keyframes slideLeft { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(0%); transform: translateX(0%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); } } .slideLeftReturn { -webkit-animation-name: slideLeftReturn; animation-name: slideLeftReturn; } @-webkit-keyframes slideLeftReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(0%); transform: translateX(0%); } } @keyframes slideLeftReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(0%); transform: translateX(0%); } } .slideLeftReturn2 { -webkit-animation-name: slideLeftReturn2; animation-name: slideLeftReturn2; } @-webkit-keyframes slideLeftReturn2 { 0% { opacity: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); } 100% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(0%); transform: translateX(0%); } } @keyframes slideLeftReturn2 { 0% { opacity: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); } 100% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(0%); transform: translateX(0%); } } .slideRight { -webkit-animation-name: slideRight; animation-name: slideRight; } @-webkit-keyframes slideRight { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(0%); transform: translateX(0%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(100%); transform: translateX(100%); } } @keyframes slideRight { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(0%); transform: translateX(0%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(100%); transform: translateX(100%); } } .slideRightReturn { -webkit-animation-name: slideRightReturn; animation-name: slideRightReturn; } @-webkit-keyframes slideRightReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(100%); transform: translateX(100%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(0%); transform: translateX(0%); } } @keyframes slideRightReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(100%); transform: translateX(100%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateX(0%); transform: translateX(0%); } } .slideUp { -webkit-animation-name: slideUp; animation-name: slideUp; } @-webkit-keyframes slideUp { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } } @keyframes slideUp { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } } .slideUp2 { -webkit-animation-name: slideUp2; animation-name: slideUp2; } @-webkit-keyframes slideUp2 { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } } @keyframes slideUp2 { 0% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } } .slideUpReturn { -webkit-animation-name: slideUpReturn; animation-name: slideUpReturn; } @-webkit-keyframes slideUpReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } } @keyframes slideUpReturn { 0% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } 100% { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } } .slideUpReturn2 { -webkit-animation-name: slideUpReturn2; animation-name: slideUpReturn2; } @-webkit-keyframes slideUpReturn2 { 0% { opacity: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } } @keyframes slideUpReturn2 { 0% { opacity: 0; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translateY(0%); transform: translateY(0%); } } .openDownLeft { -webkit-animation-name: openDownLeft; animation-name: openDownLeft; } @-webkit-keyframes openDownLeft { 0% { -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } @keyframes openDownLeft { 0% { -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } .openDownLeftReturn { -webkit-animation-name: openDownLeftReturn; animation-name: openDownLeftReturn; } @-webkit-keyframes openDownLeftReturn { 0% { -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 100% { -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } } @keyframes openDownLeftReturn { 0% { -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 100% { -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } } .openDownRight { -webkit-animation-name: openDownRight; animation-name: openDownRight; } @-webkit-keyframes openDownRight { 0% { -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } @keyframes openDownRight { 0% { -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } .openDownRightReturn { -webkit-animation-name: openDownRightReturn; animation-name: openDownRightReturn; } @-webkit-keyframes openDownRightReturn { 0% { -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 100% { -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } } @keyframes openDownRightReturn { 0% { -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 100% { -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } } .openUpLeft { -webkit-animation-name: openUpLeft; animation-name: openUpLeft; } @-webkit-keyframes openUpLeft { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } @keyframes openUpLeft { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } .openUpLeftReturn { -webkit-animation-name: openUpLeftReturn; animation-name: openUpLeftReturn; } @-webkit-keyframes openUpLeftReturn { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 100% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } } @keyframes openUpLeftReturn { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 100% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } } .openUpRight { -webkit-animation-name: openUpRight; animation-name: openUpRight; } @-webkit-keyframes openUpRight { 0% { -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } @keyframes openUpRight { 0% { -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } .openUpRightReturn { -webkit-animation-name: openUpRightReturn; animation-name: openUpRightReturn; } @-webkit-keyframes openUpRightReturn { 0% { -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 100% { -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } } @keyframes openUpRightReturn { 0% { -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 100% { -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } } .openDownLeftOut { -webkit-animation-name: openDownLeftOut; animation-name: openDownLeftOut; } @-webkit-keyframes openDownLeftOut { 0% { opacity: 1; -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { opacity: 0; -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } @keyframes openDownLeftOut { 0% { opacity: 1; -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { opacity: 0; -webkit-transform-origin: bottom left; transform-origin: bottom left; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } .openDownRightOut { -webkit-animation-name: openDownRightOut; animation-name: openDownRightOut; } @-webkit-keyframes openDownRightOut { 0% { opacity: 1; -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { opacity: 0; -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } @keyframes openDownRightOut { 0% { opacity: 1; -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { opacity: 0; -webkit-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } .openUpLeftOut { -webkit-animation-name: openUpLeftOut; animation-name: openUpLeftOut; } @-webkit-keyframes openUpLeftOut { 0% { opacity: 1; -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { opacity: 0; -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } @keyframes openUpLeftOut { 0% { opacity: 1; -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { opacity: 0; -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: rotate(110deg); transform: rotate(110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } .openUpRightOut { -webkit-animation-name: openUpRightOut; animation-name: openUpRightOut; } @-webkit-keyframes openUpRightOut { 0% { opacity: 1; -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { opacity: 0; -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } @keyframes openUpRightOut { 0% { opacity: 1; -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 100% { opacity: 0; -webkit-transform-origin: top right; transform-origin: top right; -webkit-transform: rotate(-110deg); transform: rotate(-110deg); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } } .tinDownIn { -webkit-animation-name: tinDownIn; animation-name: tinDownIn; } @-webkit-keyframes tinDownIn { 0% { opacity: 0; -webkit-transform: scale(1, 1) translateY(900%); transform: scale(1, 1) translateY(900%); } 50%, 70%, 90% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateY(0); transform: scale(1.1, 1.1) translateY(0); } 60%, 80%, 100% { opacity: 1; -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } } @keyframes tinDownIn { 0% { opacity: 0; -webkit-transform: scale(1, 1) translateY(900%); transform: scale(1, 1) translateY(900%); } 50%, 70%, 90% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateY(0); transform: scale(1.1, 1.1) translateY(0); } 60%, 80%, 100% { opacity: 1; -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } } .tinDownOut { -webkit-animation-name: tinDownOut; animation-name: tinDownOut; } @-webkit-keyframes tinDownOut { 0%, 20%, 40%, 50% { opacity: 1; -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } 10%, 30% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateY(0); transform: scale(1.1, 1.1) translateY(0); } 100% { opacity: 0; -webkit-transform: scale(1, 1) translateY(900%); transform: scale(1, 1) translateY(900%); } } @keyframes tinDownOut { 0%, 20%, 40%, 50% { opacity: 1; -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } 10%, 30% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateY(0); transform: scale(1.1, 1.1) translateY(0); } 100% { opacity: 0; -webkit-transform: scale(1, 1) translateY(900%); transform: scale(1, 1) translateY(900%); } } .tinLeftIn { -webkit-animation-name: tinLeftIn; animation-name: tinLeftIn; } @-webkit-keyframes tinLeftIn { 0% { opacity: 0; -webkit-transform: scale(1, 1) translateX(-900%); transform: scale(1, 1) translateX(-900%); } 50%, 70%, 90% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateX(0); transform: scale(1.1, 1.1) translateX(0); } 60%, 80%, 100% { opacity: 1; -webkit-transform: scale(1, 1) translateX(0); transform: scale(1, 1) translateX(0); } } @keyframes tinLeftIn { 0% { opacity: 0; -webkit-transform: scale(1, 1) translateX(-900%); transform: scale(1, 1) translateX(-900%); } 50%, 70%, 90% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateX(0); transform: scale(1.1, 1.1) translateX(0); } 60%, 80%, 100% { opacity: 1; -webkit-transform: scale(1, 1) translateX(0); transform: scale(1, 1) translateX(0); } } .tinLeftOut { -webkit-animation-name: tinLeftOut; animation-name: tinLeftOut; } @-webkit-keyframes tinLeftOut { 0%, 20%, 40%, 50% { opacity: 1; -webkit-transform: scale(1, 1) translateX(0); transform: scale(1, 1) translateX(0); } 10%, 30% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateX(0); transform: scale(1.1, 1.1) translateX(0); } 100% { opacity: 0; -webkit-transform: scale(1, 1) translateX(-900%); transform: scale(1, 1) translateX(-900%); } } @keyframes tinLeftOut { 0%, 20%, 40%, 50% { opacity: 1; -webkit-transform: scale(1, 1) translateX(0); transform: scale(1, 1) translateX(0); } 10%, 30% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateX(0); transform: scale(1.1, 1.1) translateX(0); } 100% { opacity: 0; -webkit-transform: scale(1, 1) translateX(-900%); transform: scale(1, 1) translateX(-900%); } } .tinRightIn { -webkit-animation-name: tinRightIn; animation-name: tinRightIn; } @-webkit-keyframes tinRightIn { 0% { opacity: 0; -webkit-transform: scale(1, 1) translateX(900%); transform: scale(1, 1) translateX(900%); } 50%, 70%, 90% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateX(0); transform: scale(1.1, 1.1) translateX(0); } 60%, 80%, 100% { opacity: 1; -webkit-transform: scale(1, 1) translateX(0); transform: scale(1, 1) translateX(0); } } @keyframes tinRightIn { 0% { opacity: 0; -webkit-transform: scale(1, 1) translateX(900%); transform: scale(1, 1) translateX(900%); } 50%, 70%, 90% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateX(0); transform: scale(1.1, 1.1) translateX(0); } 60%, 80%, 100% { opacity: 1; -webkit-transform: scale(1, 1) translateX(0); transform: scale(1, 1) translateX(0); } } .tinRightOut { -webkit-animation-name: tinRightOut; animation-name: tinRightOut; } @-webkit-keyframes tinRightOut { 0%, 20%, 40%, 50% { opacity: 1; -webkit-transform: scale(1, 1) translateX(0); transform: scale(1, 1) translateX(0); } 10%, 30% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateX(0); transform: scale(1.1, 1.1) translateX(0); } 100% { opacity: 0; -webkit-transform: scale(1, 1) translateX(900%); transform: scale(1, 1) translateX(900%); } } @keyframes tinRightOut { 0%, 20%, 40%, 50% { opacity: 1; -webkit-transform: scale(1, 1) translateX(0); transform: scale(1, 1) translateX(0); } 10%, 30% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateX(0); transform: scale(1.1, 1.1) translateX(0); } 100% { opacity: 0; -webkit-transform: scale(1, 1) translateX(900%); transform: scale(1, 1) translateX(900%); } } .tinUpIn { -webkit-animation-name: tinUpIn; animation-name: tinUpIn; } @-webkit-keyframes tinUpIn { 0% { opacity: 0; -webkit-transform: scale(1, 1) translateY(-900%); transform: scale(1, 1) translateY(-900%); } 50%, 70%, 90% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateY(0); transform: scale(1.1, 1.1) translateY(0); } 60%, 80%, 100% { opacity: 1; -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } } @keyframes tinUpIn { 0% { opacity: 0; -webkit-transform: scale(1, 1) translateY(-900%); transform: scale(1, 1) translateY(-900%); } 50%, 70%, 90% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateY(0); transform: scale(1.1, 1.1) translateY(0); } 60%, 80%, 100% { opacity: 1; -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } } .tinUpOut { -webkit-animation-name: tinUpOut; animation-name: tinUpOut; } @-webkit-keyframes tinUpOut { 0%, 20%, 40%, 50% { opacity: 1; -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } 10%, 30% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateY(0); transform: scale(1.1, 1.1) translateY(0); } 100% { opacity: 0; -webkit-transform: scale(1, 1) translateY(-900%); transform: scale(1, 1) translateY(-900%); } } @keyframes tinUpOut { 0%, 20%, 40%, 50% { opacity: 1; -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } 10%, 30% { opacity: 1; -webkit-transform: scale(1.1, 1.1) translateY(0); transform: scale(1.1, 1.1) translateY(0); } 100% { opacity: 0; -webkit-transform: scale(1, 1) translateY(-900%); transform: scale(1, 1) translateY(-900%); } } .blink { -webkit-animation-name: blink; animation-name: blink; } @-webkit-keyframes blink { 0% { opacity: 0; background-color: rgba(51, 122, 183, 1); } 25% { opacity: 0.25; background-color: rgba(51, 122, 183, 0.75); } 50% { opacity: 0.5; background-color: rgba(51, 122, 183, 0.5); } 75% { opacity: 0.75; background-color: rgba(51, 122, 183, 0.25); } 100% { opacity: 1; background-color: rgba(51, 122, 183, 0); } } @keyframes blink { 0% { opacity: 0; background-color: rgba(51, 122, 183, 1); } 25% { opacity: 0.25; background-color: rgba(51, 122, 183, 0.75); } 50% { opacity: 0.5; background-color: rgba(51, 122, 183, 0.5); } 75% { opacity: 0.75; background-color: rgba(51, 122, 183, 0.25); } 100% { opacity: 1; background-color: rgba(51, 122, 183, 0); } }
The algorithm transformed the semantic similarity matrix to make it compatible with a kernel. Once this was done for each network and kernel type, it was integrated by kernel type. Below there is a general analysis of the properties of each matrix in the different phases of the process.